【opencv】5.2 几何变换-- 翻转 cv2.flip()
cv2.flip()
·
cv2.flip() 函数能够实现在 水平方向翻转,垂直方向翻转,两个方向同时翻转
函数原型:
result_img = cv2.flip(src_img, flipCode)
参数:
- src_img:原始图像
- flipCode:指定翻转方向
输出图像与原始图像由相同的尺寸大小、类型
举例 :
import cv2
img = cv2.imread("/Users/manmi/Desktop/lena.bmp")
# 绕x轴翻转
result_img_x = cv2.flip(img, 0)
# 绕y轴翻转
result_img_y = cv2.flip(img, 1)
# 绕x轴,y轴同时翻转
result_img_xy = cv2.flip(img, -1)
cv2.imshow("img", img)
cv2.imshow("img", img)
cv2.imshow("result_img_x", result_img_x)
cv2.imshow("result_img_y", result_img_y)
cv2.imshow("result_img_xy", result_img_xy)
cv2.waitKey()
cv2.destroyAllWindows()
更多推荐
所有评论(0)