最近的工作需要对畸变的身份证进行几何矫正,在MATLAB中写Demo的时候用到了下面的函数求变换矩阵:
tform = estimateGeometricTransform(matchedPoints1,matchedPoints2,transformType)
其中transformType有3种可选:’similarity’, ‘affine’ 以及 ‘projective’,翻译一下就是相似变换、 仿射变换 和 投影变换。
我忽然发现自己有点分不清三者的关系。 网上查了点资料,这里做一下总结,介绍 刚性变换、相似变换 、 仿射变换。 三者的关系如下图:
Rigid 刚性变换
刚性变换的最重要特点就是变换前后目标 任意两点间距离不变。
平移:</

本文介绍了2D图形变换的四种类型:刚性、相似、仿射和投影变换。刚性变换保持距离不变,包括平移、旋转和反射;相似变换保留形状不变,加入了等比缩放;仿射变换则保持点、线和平面的关系,允许不等比缩放和切变;而投影变换更为复杂,主要通过图示来理解其概念。
最低0.47元/天 解锁文章
9554

被折叠的 条评论
为什么被折叠?



