cv2.flip()
时间: 2023-06-22 17:21:48 浏览: 154
Epoch Flip Clock.saver.zip
`cv2.flip()`是OpenCV中的一个函数,可以用于对图像或视频进行翻转操作。它的语法如下:
```python
cv2.flip(src, flipCode[, dst])
```
其中,`src`表示输入图像或视频,`flipCode`表示翻转操作的方式,`dst`表示可选的输出图像或视频。
`flipCode`可以取以下三种值:
- 0:沿x轴翻转(上下翻转)。
- 1:沿y轴翻转(左右翻转)。
- -1:同时沿x轴和y轴翻转(上下左右翻转)。
例如,要对一个图像进行左右翻转,可以使用以下代码:
```python
import cv2
img = cv2.imread('test.jpg')
flipped_img = cv2.flip(img, 1) # 沿y轴翻转
cv2.imshow('Flipped Image', flipped_img)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
这段代码会将`test.jpg`文件加载到内存中,然后对其进行左右翻转操作,并将翻转后的图像显示出来。
阅读全文