几何图像按照某种法则或规律变换成另一种几何图像的过程叫做图像的几何变换。图像的几何变换不改变图像像素值,只是将一幅图像中的位置坐标映射到另一幅图像中。常见的几何变换有平移、镜像、旋转、缩放、仿射等。图像的几何变换常作为图像处理的预步骤,应用十分广泛。下面将介绍以上几种常见变换的原理及程序实现。
1.坐标映射
图像的几何变换改变了像素的空间位置,建立一种原图像像素与变换后图像像素之间的映射关系,通过这种映射关系能够实现下面两种计算:
1.计算原图像任意像素在变换后图像的坐标位置
2.计算变换后图像任意像素在原图像的坐标位置
对于第一种计算,只要给出原图像上的任意像素坐标,都能通过对应的映射关系获得到该像素在变换后图像的坐标位置。将这种输入图像坐标映射到输出的过程称为“向前映射”(也称正映射)。反过来,知道任意变换后图像上的像素坐标,计算其在原图像的像素坐标,将输出图像映射到输入的过程称为“向后映射”(也称