| resize {EBImage} | R Documentation |
Functions to rotate, mirror and resize images.
affinet(x, sx=0, rx=0, ry=0, sy=0, tx=0, ty=0, ...)
flip(x, ...)
flop(x, ...)
resample(x, w, h, ...)
resize(x, w, h, blur=1, ...)
rotate(x, angle=90, ...)
xImage-class. sx, rx, ry, sy, tx, tyw, hblurTRUE) is blurry,
0 (FALSE) is sharp. angle...
A transformed image in an object of Image-class.
affinet transforms an image as dictated by the affine matrix.
flip creates a vertical mirror image by reflecting the pixels
around the central x-axis.
flop creates a horizontal mirror image by reflecting the pixels
around the central y-axis.
resample scales an image to the desired dimensions with pixel
sampling. Unlike other scaling methods, this method does not introduce
any additional color into the scaled image.
resize scales an image to the desired dimensions with one of the
filters that can be set using the Image-class accessor
method sampleFilter. Most of the filters are FIR (finite
impulse response), however, Bessel, Gaussian, and Sinc are IIR (infinite
impulse response). Bessel and Sinc are windowed (brought down to zero) with
the Blackman filter.
rotate creates a new image that is a rotated copy of an existing one.
Positive angles rotate counter-clockwise (right-hand rule), while negative
angles rotate clockwise. Rotated images are usually larger than the
originals and have 'empty' triangular corners. X axis. Empty triangles left
over from shearing the image are filled with the background color.
Copyright (c) 2005-2006 Oleg Sklyar : osklyar@ebi.ac.uk
ImageMagick: http://www.imagemagick.org.