Rotate an image by 90, 180, 270 degrees

rotateFixed(image, angle)

Arguments

image

matrix, data frame or 3-dimensional array where the third dimension is equal to 3

angle

one of 90, 180 and 270 degrees

Value

depending on the input, either a matrix or an array

Details

This function is faster than the rotateImage function as it rotates an image for specific angles (90, 180 or 270 degrees).

Examples


path = system.file("tmp_images", "3.jpeg", package = "OpenImageR")

image = readImage(path)

r = rotateFixed(image, 90)