cv2 图像逆时针反转90度
时间: 2024-10-15 11:00:18 浏览: 89
在OpenCV (cv2) 中,如果你想将一张图像逆时针旋转90度,你可以使用`cv2.rotate()`函数,它接受一个输入图像、旋转角度以及一种旋转模式(顺时针或逆时针)。对于逆时针旋转90度,你需要传递`cv2.ROTATE_90_COUNTERCLOCKWISE`作为旋转模式。下面是一个简单的示例:
```python
import cv2
def rotate_image(image_path):
# 加载图像
image = cv2.imread(image_path)
# 逆时针旋转90度
rotated_image = cv2.rotate(image, cv2.ROTATE_90_COUNTERCLOCKWISE)
# 显示原图和旋转后的图
cv2.imshow("Original Image", image)
cv2.imshow("Rotated Image", rotated_image)
# 等待用户按键,然后关闭窗口
cv2.waitKey(0)
cv2.destroyAllWindows()
# 使用你的图片路径替换image_path
rotate_image('your_image_path.jpg')
```
在这个例子中,你需要将 `'your_image_path.jpg'` 替换为你实际要处理的图片文件路径。
阅读全文