python图像反转opencv
时间: 2023-08-20 07:07:58 浏览: 155
opencv图像反转
可以使用OpenCV的函数cv2.flip()来实现图像反转。该函数可以在水平、垂直或同时在两个方向上翻转图像。
以下是一个反转图像方向的示例代码:
```python
import cv2
# 读取图像
img = cv2.imread('image.jpg')
# 水平反转
img_horiz = cv2.flip(img, 1)
# 垂直反转
img_vert = cv2.flip(img, 0)
# 水平和垂直反转
img_both = cv2.flip(img, -1)
# 显示图像
cv2.imshow('Original', img)
cv2.imshow('Horizontal Flip', img_horiz)
cv2.imshow('Vertical Flip', img_vert)
cv2.imshow('Both Flip', img_both)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
在上面的代码中,`cv2.flip()`函数的第二个参数可以设置为1、0或-1,分别表示水平、垂直或同时在两个方向上翻转图像。
阅读全文