OpenCV-Python是旨在解决计算机视觉问题的Python绑定库。cv2.rotate()方法用于将2D数组旋转90度的倍数。函数cv::rotate以三种不同的方式旋转数组。
用法: cv2.cv.rotate( src, rotateCode[, dst] )
参数:
src:它是要更改其色彩空间的图像。
rotateCode:它是一个枚举,用于指定如何旋转数组。
dst:它是与src图像大小和深度相同的输出图像。它是一个可选参数。
返回值:它返回一个图像。
用于以下所有示例的图像:
![13148a4c0d44215a94fd2e08fdd8ae80.png](https://img-blog.csdnimg.cn/img_convert/13148a4c0d44215a94fd2e08fdd8ae80.png)
范例1:顺时针旋转90度
# Python program to explain cv2.rotate() method
# importing cv2
import cv2
# path
path = r'C:\Users\user\Desktop\geeks14.png'
# Reading an image in default mode
src = cv2.imread(path)
# Window name in which image is displayed
window_name = 'Image'
# Using cv2.rotate() method
# Using cv2.ROTATE_90_CLOCK