用python写一个能实现图像逆时针旋转的函数
时间: 2023-05-15 12:06:40 浏览: 330
image_rotote.rar_angle opencv_图像旋转opencv
好的,以下是一个用 Python 编写的实现图像逆时针旋转的函数:
```python
import numpy as np
import cv2
def rotate_image(image, angle):
"""
逆时针旋转图像
:param image: 原始图像
:param angle: 旋转角度
:return: 旋转后的图像
"""
height, width = image.shape[:2]
center = (width / 2, height / 2)
matrix = cv2.getRotationMatrix2D(center, angle, 1.0)
rotated = cv2.warpAffine(image, matrix, (width, height), flags=cv2.INTER_LINEAR)
return rotated
```
这个函数使用了 OpenCV 库,可以对任意大小的图像进行逆时针旋转。
阅读全文