matlab之原始处理图像几何变换.doc

matlab之原始处理图像几何变换

matlab之原始处理图像集合变换 图像几何变换理论知识 (1)图像的平移与比例 图像的平移很简单,平移前后的坐标分别为(x,y)和(x’,y’),则满足的关系式为 x’= x +Tx; y’= y +Ty; 其中Tx与Ty分别为对应的偏移量。 图像的比例也很简单,可以描述为:x’=S_x * x; y’=S_y * y; 那么上述的关系怎么用一个矩阵来表示呢?一个很重要的矩阵来了,那就是变换矩阵T,并且对于二维坐标下的点,一般转化为笛卡尔坐标系下进行计算,用一个三维点表示二维的,只不过把最后一项值置为1,这样一个二维坐标(x,y)就变为 (x,y,1)了。在把上述的平移等式关系转化为矩阵形式为: 比例等式关系为: (2)关于旋转变换 对于某个点,在坐标系中的变换为(旋转角度为θ,并且逆时针旋转为正): 那么可以看出,这个时候对应的旋转矩阵为T就如图上所示。 关于对称变换 对称变换比较简单,还是以点的变换为例,比如变换前的点P(x,y)和变换后的点P’=(x’,y’),那么对称变换包括点关于x轴、y轴、原点、y=x、y=-x等等,点的变换可以自己推导下,这样也就可以得到对应的变换矩阵T了。 比如,关于x对称的话,T=[1,0,0;0,-1,0;0,0,1],关于原点对称的话,T=[-1,0,0;0,-1,0;0,0,1];关于y=x对称的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档