1 cv2.flip()函数
flip是opencv的一个图片翻转函数。
cv2.flip(src, flipCode[, dst]) # src为要操作的图像
- 参数:
flipCode | Anno |
1 | 水平翻转 |
0 | 垂直翻转 |
-1 | 水平垂直翻转 |
2 实例
import cv2
import matplotlib.pylab as plt
image = cv2.imread('../DAVIS-2016/JPEGImages/1080p/bmx-bumps/00000.jpg')
image1 = cv2.flip(image, 1) # 水平翻转
image2 = cv2.flip(image, 0) # 垂直翻转
image3 = cv2.flip(image, -1) # 水平垂直翻转
plt.subplot(2, 2, 1)
plt.imshow(image)
plt.subplot(2, 2, 2)
plt.imshow(image3)
plt.subplot(2, 2, 3)
plt.imshow(image1)
plt.subplot(2, 2, 4)
plt.imshow(image2)
plt.show()
result: