OpenCV数字图像处理(3) 镜像
【转载请注明出处 : http://blog.csdn.net/leytton/article/details/35653687 】 配套使用的OpenCV版本: 2.4.9 ; Python版本:2.7 主要参考文章(感谢作者分享) 1、 python 简单图像处理(2) 镜像 http://www.cnblogs.com/xianglan/archive/2010/12/25/1916982.html 2、 OpenCV Python教程(1、图像的载入、显示和保存)http://blog.csdn.net/sunny2038/article/details/9057415 程序极其类似于参考文章1、文章1使用的是OpenCV2.0,而OpenCV2.49的写法稍有不同 效果参考文章1,语法参考文章2 主要思想 : 图像的镜像变换分为三种:水平镜像、垂直镜像、对角镜像。设图像的大小为M×N,则 水平镜像可按公式 I = i J = N - j - 1 垂直镜像可按公式 I = M - i - 1 J = j 对角镜像可按公式 I = M - i - 1 J = N - j - 1 注意在OpenCV中坐标是从[0,0]开始的 最终代码: import cv2 import numpy as np image = cv2.imread('feng.png') Vertical