| Image Processing Toolbox | ![]() |
Syntax
Description
B = imrotate(A,angle,method) rotates the image A by angle degrees in a counter-clockwise direction, using the specified interpolation method. method is a string that can have one of these values:
'nearest' (default) uses nearest neighbor interpolation.
'bilinear' uses bilinear interpolation.
'bicubic' uses bicubic interpolation.
If you omit the method argument, imrotate uses the default method of 'nearest'.
The returned image matrix B is, in general, larger than A to include the whole rotated image. imrotate sets invalid values on the periphery of B to 0.
B = imrotate(A,angle,method,'crop') rotates the image A through angle degrees and returns the central portion which is the same size as A.
Class Support
The input image, A, can be numeric or logical and it must be nonsparse. The output image, B, is of the same class as the input image.
Remarks
To rotate the image clockwise, specify a negative angle.
Example
See Also
imcrop, imresize, imtransform, tformarray
| imresize | imshow | ![]() |