Lines Matching refs:rotate_image
716 *rotate_image; in IntegralRotateImage() local
738 rotate_image=CloneImage(image,0,0,MagickTrue,exception); in IntegralRotateImage()
743 rotate_image=CloneImage(image,image->columns,image->rows,MagickTrue, in IntegralRotateImage()
750 rotate_image=CloneImage(image,image->rows,image->columns,MagickTrue, in IntegralRotateImage()
755 if (rotate_image == (Image *) NULL) in IntegralRotateImage()
758 return(rotate_image); in IntegralRotateImage()
765 rotate_view=AcquireAuthenticCacheView(rotate_image,exception); in IntegralRotateImage()
784 magick_number_threads(image,rotate_image,image->rows/tile_height,1) in IntegralRotateImage()
836 (rotate_image->columns-(tile_y+height)),y+tile_x,height,1, in IntegralRotateImage()
853 PixelTrait rotate_traits = GetPixelChannelTraits(rotate_image, in IntegralRotateImage()
858 SetPixelChannel(rotate_image,channel,tile_pixels[i],q); in IntegralRotateImage()
861 q+=GetPixelChannels(rotate_image); in IntegralRotateImage()
884 page.x=(ssize_t) (page.width-rotate_image->columns-page.x); in IntegralRotateImage()
897 magick_number_threads(image,rotate_image,image->rows,1) in IntegralRotateImage()
923 q+=GetPixelChannels(rotate_image)*image->columns; in IntegralRotateImage()
929 q-=GetPixelChannels(rotate_image); in IntegralRotateImage()
934 PixelTrait rotate_traits = GetPixelChannelTraits(rotate_image, in IntegralRotateImage()
939 SetPixelChannel(rotate_image,channel,p[i],q); in IntegralRotateImage()
960 page.x=(ssize_t) (page.width-rotate_image->columns-page.x); in IntegralRotateImage()
962 page.y=(ssize_t) (page.height-rotate_image->rows-page.y); in IntegralRotateImage()
981 magick_number_threads(image,rotate_image,image->rows/tile_height,1) in IntegralRotateImage()
1033 rotate_image->rows-(tile_x+width)),height,1,exception); in IntegralRotateImage()
1049 PixelTrait rotate_traits = GetPixelChannelTraits(rotate_image, in IntegralRotateImage()
1054 SetPixelChannel(rotate_image,channel,tile_pixels[i],q); in IntegralRotateImage()
1057 q+=GetPixelChannels(rotate_image); in IntegralRotateImage()
1083 page.y=(ssize_t) (page.height-rotate_image->rows-page.y); in IntegralRotateImage()
1091 rotate_image->type=image->type; in IntegralRotateImage()
1092 rotate_image->page=page; in IntegralRotateImage()
1094 rotate_image=DestroyImage(rotate_image); in IntegralRotateImage()
1095 return(rotate_image); in IntegralRotateImage()
1711 *rotate_image; in ShearRotateImage() local
1783 rotate_image=BorderImage(integral_image,&border_info,image->compose, in ShearRotateImage()
1786 if (rotate_image == (Image *) NULL) in ShearRotateImage()
1791 status=XShearImage(rotate_image,shear.x,width,height,bounds.x,(ssize_t) in ShearRotateImage()
1792 (rotate_image->rows-height)/2,exception); in ShearRotateImage()
1795 rotate_image=DestroyImage(rotate_image); in ShearRotateImage()
1798 status=YShearImage(rotate_image,shear.y,bounds.width,height,(ssize_t) in ShearRotateImage()
1799 (rotate_image->columns-bounds.width)/2,bounds.y,exception); in ShearRotateImage()
1802 rotate_image=DestroyImage(rotate_image); in ShearRotateImage()
1805 status=XShearImage(rotate_image,shear.x,bounds.width,bounds.height,(ssize_t) in ShearRotateImage()
1806 (rotate_image->columns-bounds.width)/2,(ssize_t) (rotate_image->rows- in ShearRotateImage()
1810 rotate_image=DestroyImage(rotate_image); in ShearRotateImage()
1813 status=CropToFitImage(&rotate_image,shear.x,shear.y,(MagickRealType) width, in ShearRotateImage()
1815 rotate_image->alpha_trait=image->alpha_trait; in ShearRotateImage()
1816 rotate_image->compose=image->compose; in ShearRotateImage()
1817 rotate_image->page.width=0; in ShearRotateImage()
1818 rotate_image->page.height=0; in ShearRotateImage()
1820 rotate_image=DestroyImage(rotate_image); in ShearRotateImage()
1821 return(rotate_image); in ShearRotateImage()