python-opencv-图像镜像翻转
图像镜像翻转的基本概念:
图像的镜像翻转指的是将图像以某条中轴线为中心进行镜像对换。图像的镜像翻转根据翻转的方向可分为水平镜像翻转、垂直镜像翻转和对角镜像翻转3种。
水平镜像翻转指的是将图像的左右两部分以图像垂直中轴线为中心进行镜像对换。垂直镜像翻转指的是将图像的上下两部分以图像水平中轴线为中心进行镜像对换。对角镜像翻转指的将图像以图像水平中轴线和垂直中轴线的交点为中心进行镜像对换,也可以看做是以图像对角线为中心进行的镜像对换。
从上述描述中我们不难看出,图像的镜像翻转得到的图像与原图像构成的图像是一个轴对称图像。
import numpy as np import cv2 img = cv2.imread("3.jpg") cv2.imshow("yuan", img) img1 = cv2.flip(img,1) #镜像 ''' 参数2 必选参数。用于指定镜像翻转的类型,其中0表示绕×轴正直翻转,即垂直镜像翻转;1表示绕y轴翻转,即水平镜像翻转;-1表示绕×轴、y轴两个轴翻转,即对角镜像翻转。 参数3 可选参数。用于设置输出数组,即镜像翻转后的图像数据,默认为与输入图像数组大小和类型都相同的数组。 ''' cv2.imshow('dst',img1) cv2.waitKey(0)
效果图:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2019-01-19 局部变量 全局变量
2019-01-19 目录
2019-01-19 python-格式化输出
2019-01-19 转义字符