MATLAB实现基于仿射变换的图像变换的代码

算法框架和步骤可以以图像旋转算法为参考:点击跳转

要求:

算法实现为函数 [im]=aff(I,T),其中I为读入的图像矩阵;T为仿射变换矩阵。

参考测试代码:(顺时针旋转30度)

I =imread('peppers.png');

delta_ang = pi/3;

T1=[cos(delta_ang) sin(delta_ang) 0;

-sin(delta_ang) cos(delta_ang) 0;

0 0 1];

[im]= aff (I, T1) ; 

imshow(I);figure, imshow(im);


仿射变换公式:

i´= a*i+b*j+ai 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部