Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

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 degrees

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

Details

This function rotates an image by a user-specified angle

Value

depending on the input, either a matrix or an array

Examples

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

image = readImage(path)

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

OpenImageR

An Image Processing Toolkit

v1.1.8
GPL-3
Authors
Lampros Mouselimis [aut, cre] (<https://orcid.org/0000-0002-8024-1546>), Sight Machine [cph] (findHOGFeatures function of the SimpleCV computer vision platform), Johannes Buchner [cph] (average_hash, dhash and phash functions of the ImageHash python library), Mohammad Haghighat [cph] (Gabor Feature Extraction), Radhakrishna Achanta [cph] (Author of the C++ code of the SLIC and SLICO algorithms (for commercial use please contact the author))
Initial release
2021-05-04

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.