数字图像处理实验
—图像得几何变换
姓名:张慧
班级:信息10-1
学号:36号
实验三、图像得几何变换
实验目得
学习几种常见得图像几何变换,并通过实验体会几何变换得效果;
掌握图像平移、剪切、缩放、旋转、镜像、错切等几何变换得算法原理及编程实现
3.掌握matlab编程环境中基本得图像处理函数
4.掌握图像得复合变换
实验原理
1 初始坐标为(, )得点经过平移(,),坐标变为(,),两点之间得关系为:,以矩阵形式表示为:
2 图像得镜像变换就是以图象垂直中轴线或水平中轴线交换图像得变换,分为垂直镜像变换与水平镜像变换,两者得矩阵形式分别为:
3 图像缩小与放大变换矩阵相同:
当时,图像缩小;时,图像放大。
4 图像旋转定义为以图像中某一点为原点以逆时针或顺时针方向旋转一定角度。其变换矩阵为:
该变换矩阵就是绕坐标轴原点进行得,如果就是绕一个指定点()旋转,则现要将坐标系平移到该点,进行旋转,然后再平移回到新得坐标原点。
实验步骤
1 启动MATLAB程序,对图像文件分别进行平移、垂直镜像变换、水平镜像变换、缩放与旋转操作,与实验箱运行结果进行比对;
2 记录与整理实验报告
实验程序
X=imread(’E:\test、jpg’);
figure,imshow(X);title('原图)
%缩放
A=[0、5 0 0;0 2 0;0 0 1];
T=maket
原创力文档

文档评论(0)