1.理论基础
图像的镜像变换分为两种:一种是水平镜像,另一种是垂直镜像。图像的水平镜像操作以原图像的垂直中轴线为中心,将图像分为左右两部分进行对称变换;图像的垂直镜像操作以原图像的水平中轴线为中心,将图像分为上下两部分进行对称变换。镜像变换后图像的高和宽都不变。
(1)水平镜像变换
设图像的宽度为width,则水平镜像变换的映射关系如下:
(4-11)
用矩阵描述为:
变换矩阵 M 为:
(2)垂直镜像变换
设图像的高度为height,则垂直镜像变换的映射关系如下:
(4-12)
用矩阵描述为:
变换矩阵 M 为:
2.编程代码
3.效果展示
图像的镜像变换效果如图4-2和图4-3所示。左侧为原始图像,右侧为处理后的图像。
图4-2 水平镜像变换
图4-3 垂直镜像变换