New Rotate

Rotates image without changing the dimensions of the image.

rotate(img, rotation_deg, crop, device,debug=None)

returns device, image after rotation

Input image

Screenshot

from plantcv import plantcv as pcv

# Rotate image
device, rotate_img = pcv.rotate(img, 10, True, device, debug='print')

Image after rotating 10 degrees

Screenshot

from plantcv import plantcv as pcv

# Rotate image
device, rotate_img = pcv.rotate(img, -10, device, False, debug='print')

Image after rotating -10 degrees

Screenshot