Rotation

Images can be rotated by an arbitrary angle, which will require computing new pixel values because the old pixels, once rotated, will not fall entirely on new pixels. This computation involves interpolation. There are several strategies to do this, this is why there are several interpolation methods proposed in the interface.

When rotating an image, it can be either kept the same size but with the corners cropped or have its size grown to fit the new position of the corners. The Crop option if enabled will keep the image the same size. Rotating an image without cropping it with two different angles will give two images of different sizes.

Advice

For 90, 180 or 270 degree rotations, use the 90 degree rotation tools instead, it will be faster and will not temper with the pixel values.