资源描述:
《图像几何变换实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划图像几何变换实验报告 实验二图像的几何变换 一.实验目的及要求 掌握图像几何变换的基本原理,熟练掌握数字图像的缩放、旋转、平移、镜像和转置的基本原理及其MATLAB编程实现方法。 二、实验内容 分析下面程序功能;输入执行各命令行,认真观察命令执行的结果。熟悉程序中所使用函数的调用方法,改变有关参数,观察试验结果。 1.图像缩放 clearall,closeall I=imread(''); Scale=; J1=imresize(I,
2、Scale,'nearest'); J2=imresize(I,Scale,'bilinear'); imshow(I),title('OriginalImage'); figure,imshow(J1),title('ResizedImage--usingthenearestneighborinterpolation');目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划
3、 figure,imshow(J2),title('ResizedImage--usingthebilinearinterpolation'); helpimresize 1.图像缩放 clearall,closeall I=imread(''); Scale=5; J1=imresize(I,Scale,'nearest'); J2=imresize(I,Scale,'bilinear'); imshow(I),title('OriginalImage'); figure,imshow(J1),title('ResizedImage--usi
4、ngthenearestneighborinterpolation'); figure,imshow(J2),title('ResizedImage--usingthebilinearinterpolation'); helpimresize 2.图像旋转 clearall,closeall I=imread(''); Theta=45; J1=imrotate(I,Theta,'nearest');目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,
5、保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 Theta=-45; J2=imrotate(I,Theta,'bilinear','crop'); imshow(I),title('OriginalImage'); figure,imshow(J1),title('RotatedImage--usingthenearestneighborinterpolation'); figure,imshow(J2),title('RotatedImage--usingthebilinearinterpolation');h
6、elpimrotate 2.图像旋转 clearall,closeall I=imread(''); Theta=45; J1=imrotate(I,Theta,'nearest'); Theta=-90; J2=imrotate(I,Theta,'bilinear','crop'); imshow(I),title('OriginalImage'); figure,imshow(J1),title('RotatedImage--usingthenearestneighbor interpolation');目的-通过该培训员工可对保安行业有初
7、步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划 figure,imshow(J2),title('RotatedImage--usingthebilinearinterpolation'); helpimrotate 3.图像水平镜象 clearall,closeall I=imread(''); I1=flipdim(I,2); I2=flipdim(I,1); figure(1),subpl
8、ot(1,