Lines Matching refs:tile_image
999 *tile_image;
1031 tile_image=ResizeImage(image,geometry.width,geometry.height,TriangleFilter,
1033 if (tile_image == (Image *) NULL)
1040 if ((tile_image->columns != geometry.width) ||
1041 (tile_image->rows != geometry.height))
1052 border_info.width=(geometry.width-tile_image->columns+1) >> 1;
1053 border_info.height=(geometry.height-tile_image->rows+1) >> 1;
1054 bordered_image=BorderImage(tile_image,&border_info,image->compose,
1058 tile_image=DestroyImage(tile_image);
1059 tile_image=bordered_image;
1061 if ((tile_image->columns != tile_columns) || (tile_image->rows != tile_rows))
1066 resize_image=ResizeImage(tile_image,tile_columns,tile_rows,
1067 tile_image->filter,exception);
1070 tile_image=DestroyImage(tile_image);
1071 tile_image=resize_image;
1074 (void) TransformImageColorspace(tile_image,YCCColorspace,exception);
1075 downsample_image=ResizeImage(tile_image,tile_image->columns/2,
1076 tile_image->rows/2,TriangleFilter,exception);
1082 for (y=0; y < (ssize_t) tile_image->rows; y+=2)
1084 p=GetVirtualPixels(tile_image,0,y,tile_image->columns,2,exception);
1087 for (x=0; x < (ssize_t) (tile_image->columns << 1); x++)
1089 (void) WriteBlobByte(image,ScaleQuantumToChar(GetPixelRed(tile_image,p)));
1090 p+=GetPixelChannels(tile_image);
1099 GetPixelGreen(tile_image,q)));
1100 q+=GetPixelChannels(tile_image);
1109 GetPixelBlue(tile_image,q)));
1110 q+=GetPixelChannels(tile_image);
1112 status=SetImageProgress(image,SaveImageTag,y,tile_image->rows);
1119 tile_image=DestroyImage(tile_image);