图像的平移操作是将图像按照水平方向或者垂直方向平移。
图像的平移操作实际上是将所有像素按照x轴或者y轴放向移动。图像的平移变换分为:图像大小不改变的平移变换和图像大小改变的平移变换。图像大小不改变的平移变换可能导致部分图像信息丢失,而图像大小变化则拥有完整的图像信息。
对于图像的变换,其公式主要是:
目标坐标点(x1,y1)由(x,y)通过平移得到。
对于矩阵形式的变换,其变换矩阵如下:
对于目标图像,可以进行逆变换进行反向平移,变换矩阵如下:
示例代码如下:
1 |
|
输入图像:
输出图像
不改变大小:
改变大小: