Learn R Programming

OpenImageR (version 1.0)

rotateImage: Rotate an image using the 'nearest' or 'bilinear' method

Description

Rotate an image by angle using the 'nearest' or 'bilinear' method

Usage

rotateImage(image, angle, method = "nearest", mode = "same", threads = 1)

Arguments

image
matrix, data frame or 3-dimensional array
angle
specifies the number of radians
method
a string specifying the interpolation method when rotating an image ( 'nearest', 'bilinear' )
mode
one of 'full', 'same' (same indicates that the ouput image will have the same dimensions with initial image)
threads
the number of cores to run in parallel

Value

depending on the input, either a matrix or an array

Details

This function rotates an image by a user-specified angle

Examples

Run this code

path = system.file("tmp_images", "2.jpg", package = "OpenImageR")

image = readImage(path)

r = rotateImage(image, 75, threads = 1)

Run the code above in your browser using DataLab