代码
import cv2 as cv
src = cv.imread('./test.png', cv.IMREAD_COLOR)
cv.imshow('input', src)
dst1 = cv.flip(src, 0)
cv.imshow('X-flip', dst1)
dst2 = cv.flip(src, 1)
cv.imshow('Y-flip', dst2)
dst3 = cv.flip(src, -1)
cv.imshow('XY-flip', dst3)
cv.waitKey(0)
cv.destroyAllWindows()
实验效果
解释
这里有一个函数:cv.flip(src,flipcode,dst)
src
:原图
flipcode
取值有三个,分别是0,1,-1:
0:关于X轴翻转
1:关于Y轴翻转
-1:关于XY轴翻转
dst
:输出图像