opencv 镜像 python
时间: 2023-10-04 12:11:38 浏览: 95
opencv调用网络摄像头实时录像,并将录像文件上传到阿里云盘.(python)
5星 · 资源好评率100%
你可以使用 OpenCV 中的 `flip` 函数来对图像进行镜像操作。以下是一个简单的 Python 示例:
```python
import cv2
# 读取图像
img = cv2.imread('image.jpg')
# 水平镜像
horizontal_img = cv2.flip(img, 1)
# 垂直镜像
vertical_img = cv2.flip(img, 0)
# 水平垂直镜像
both_img = cv2.flip(img, -1)
# 显示图像
cv2.imshow('Original Image', img)
cv2.imshow('Horizontal Image', horizontal_img)
cv2.imshow('Vertical Image', vertical_img)
cv2.imshow('Both Image', both_img)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
在这个示例中,`cv2.flip` 函数的第二个参数可以设置为 `0`、`1` 或 `-1`,分别代表垂直翻转、水平翻转和水平垂直翻转。
阅读全文