1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 图像增广 || 通过仿射变换实现图像的平移 缩放 旋转 翻转 错切 及MATLAB实现与分析

图像增广 || 通过仿射变换实现图像的平移 缩放 旋转 翻转 错切 及MATLAB实现与分析

时间:2021-10-07 04:08:52

相关推荐

图像增广 || 通过仿射变换实现图像的平移 缩放 旋转 翻转 错切 及MATLAB实现与分析

1.仿射变换理论

仿射变换(Affine Transformation或 Affine Map)是一种二维坐标(x,y)到二维坐标(u,v)之间的线性变换,它保持了二维图形的“平直性”(直线经过变换之后依然是直线)和“平行性”(二维图形之间的相对位置关系保持不变,平行线依然是平行线,且直线上点的位置顺序不变)。仿射变换可以写为线性变换和平移的组合如下:

可以实现平移、缩放、旋转、翻转(对称)、错切(剪切、错位交换,产生弹性物体的变形处理)五种变换,其中前四种变换已经有其他函数可以完美实现,但错切的实现目前只学习到了这一招

2.变换的实现

通过设置变换矩阵,可以实现上述变换功能,效果如图(网图,侵删。错切shear的那两个矩阵有误!!详情见3.

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。