zoom - Methods to Resize an Image
Image * MagnifyImage( image, ExceptionInfo *exception );
Image * MinifyImage( Image *image, ExceptionInfo *exception );
Image * ResizeImage( Image *image, const unsigned int columns, const unsigned int rows, const FilterType filter, const double blur, ExceptionInfo *exception );
Image * SampleImage( Image *image, const unsigned int columns, const unsigned int rows, ExceptionInfo *exception );
Image * ScaleImage( Image *image, const unsigned int columns, const unsigned int rows, ExceptionInfo *exception );
MagnifyImage ( ) is a convenience method that scales an image proportionallyto twice its size. If a NULL image is returned, check the exception memberof image to determine why the image failed to magnify.;
The format of the MagnifyImage method is:
Image *MagnifyImage ( image, ExceptionInfo *exception );
A description of each parameter follows:
MinifyImage ( ) is a convenience method that scales an image proportionallyto half its size. If a NULL image is returned, check the exception memberof image to determine why the image failed to minify.;
The format of the MinifyImage method is:
Image *MinifyImage ( Image *image, ExceptionInfo *exception );
A description of each parameter follows:
ResizeImage ( ) scales an image to the desired dimensions with one of thesefilters:;
Bessel Blackman Box Catrom Cubic Gaussian Hanning Hermite Lanczos Mitchell Point Quandratic Sinc Triangle
If a NULL image is returned, check exception to determine why the image failed to scale.
The format of the ResizeImage method is:
Image *ResizeImage ( Image *image, const unsigned int columns, const unsigned int rows, const FilterType filter, const double blur, ExceptionInfo *exception );
A description of each parameter follows:
SampleImage ( ) scales an image to the desired dimensions with pixelsampling. Unlike other scaling methods, this method does not introduceany additional color into the scaled image. If a NULL image isreturned, check exception to determine why the image failed to scale.;
The format of the SampleImage method is:
Image *SampleImage ( Image *image, const unsigned int columns, const unsigned int rows, ExceptionInfo *exception );
A description of each parameter follows:
ScaleImage ( ) changes the size of an image to the given dimensions. Ifa NULL image is returned, check exception to determine why the image failedto scale.;
The format of the ScaleImage method is:
Image *ScaleImage ( Image *image, const unsigned int columns, const unsigned int rows, ExceptionInfo *exception );
A description of each parameter follows: