如何镜像翻转图片 OpenCV学习之路-29. 图像的翻转
如何镜像翻转图片 OpenCV学习之路-29. 图像的翻转
翻转也称镜像,是指将图像沿轴线进行轴对称变换。水平镜像是将图像沿垂直中轴线进行左右翻转,垂直镜像是将图像沿水平中轴线进行上下翻转,水平垂直镜像是水平镜像和垂直镜像的叠加。
以水平镜像为例,图像宽度为 fw,像素点 (x,y) 以垂直中轴线为中心进行左右对换,可以由以下公式描述:
由上式构造镜像变换矩阵 MAF,由函数 cv2.warpAffine 可以计算变换后的镜像图像。
简便地,OpenCV 提供了 cv2.flip 函数,可以将图像沿水平方向、垂直方向、或水平/垂直方向同时进行翻转。
函数说明:
cv2.flip(src, flipCode[, dst]) -> dst
参数说明:
scr:变换操作的输入图像 flipCode:控制参数,整型(int),flipCode>0 水平翻转,flipCode=0 垂直翻转,flipCode<0 水平和垂直翻转 dst:变换操作的输出图像,可选项
基本例程:1.38 图像的翻转(镜像)
# 1.38 图像的翻转 (镜像)img= cv2.imread("../images/Fractal03.png")# 读取彩色图像(BGR)imgFlip1 = cv2.flip(img,0)# 垂直翻转imgFlip2 = cv2.flip(img,1)# 水平翻转imgFlip3 = cv2.flip(img, -1)# 水平和垂直翻转plt.figure(figsize=(9,6)) plt.subplot(221), plt.axis('off'), plt.title("Original") plt.imshow(cv2.cvtColor(img, cv2.COLOR_BGR2RGB))# 原始图像plt.subplot(222), plt.axis('off'), plt.title("Flipped Horizontally") plt.imshow(cv2.cvtColor(imgFlip2, cv2.COLOR_BGR2RGB))# 水平翻转plt.subplot(223), plt.axis('off'), plt.title("Flipped Vertically") plt.imshow(cv2.cvtColor(imgFlip1, cv2.COLOR_BGR2RGB))# 垂直翻转plt.subplot(224), plt.axis('off'), plt.title("Flipped Horizontally & Vertically") plt.imshow(cv2.cvtColor(imgFlip3, cv2.COLOR_BGR2RGB))# 水平垂直翻转plt.show()
-
- 奶瓶哪种材质最安全 怎样挑选安全的奶瓶
-
2024-01-13 05:43:07
-
- 门牙断了 门牙摔断了?别急,复原其实并不难
-
2024-01-13 05:41:01
-
- 红葡萄酒的作用(常喝有好处)
-
2024-01-13 05:38:55
-
- 个人怎么注册公司 2022年个人公司注册流程和材料有哪些?
-
2024-01-13 05:36:49
-
- 冬凌草的功效与作用(清热解毒 活血止痛)
-
2024-01-13 05:34:43
-
- 东坡茄子是哪里的菜(舌尖上的中国——菜品篇:东坡茄子)
-
2024-01-13 05:32:37
-
- 自制雪糕得冻多久 自己制作雪糕需要冻多久能吃了
-
2024-01-13 03:08:51
-
- 自嗨锅煲仔饭操作视频讲解 自嗨锅煲仔饭使用方法视频
-
2024-01-13 03:06:46
-
- 专票为什么不能折 发票折了还能用吗
-
2024-01-13 03:04:41
-
- 住酒店要押金的吗 住酒店都是要押金的吗
-
2024-01-13 03:02:36
-
- 竹叶青酒产地东北 竹叶青酒出产地
-
2024-01-13 03:00:31
-
- 猪肉能够冷藏多久 猪肉能冷藏多久
-
2024-01-13 02:58:27
-
- 长春的公交几点开始 长春的公交车几点开始
-
2024-01-13 02:56:22
-
- 战国时期七国是哪几个朝代 战国时期七国是哪些
-
2024-01-13 02:54:17
-
- 炸薯条需要什么淀粉比较好用 炸薯条用淀粉好还是面粉好
-
2024-01-13 02:52:12
-
- 怎样卧鸡蛋不飞 卧鸡蛋不飞的做法
-
2024-01-13 02:50:07
-
- 夏威夷果()名字叫乱了的夏威夷果,狗吃了会中毒,为什么如此昂贵?)
-
2024-01-12 12:45:12
-
- 吴昕(40岁吴昕被曝怀孕退圈?男友身份曝光后,网友坐不住了怎么是他!)
-
2024-01-12 12:43:07
-
- 点点营火照江边(点点营火照江边是什么字)
-
2024-01-12 12:41:02
-
- qq在线客服人工服务(在线客服人工服务在哪里)
-
2024-01-12 12:38:57