数字图像处理试验报告全答案.docx
《数字图像处理试验报告全答案.docx》由会员分享,可在线阅读,更多相关《数字图像处理试验报告全答案.docx(41页珍藏版)》请在第壹文秘上搜索。
1、实验一常用MATLAB图像处理命令实验目的1、熟悉并掌握MATLAB工具的使用;2、实现图像的读取、显示、代数运算和简单变换。二、实验环境MATLAB6.5以上版本、WINXP或WIN2000计算机三、常用函数读写图像文件1 imreadimread函数用于读入各种图像文件,如:a=imreadCe:w01.tif*)2 imwriteiniwrite函数用于写入图像文件,如:imwrite(a,1e:wO2.tif1,9tif,)3 imfinfoimfinfo函数用于读取图像文件的有关信息,如:imfinfoCe:wOLtif,)图像的显示1 imageimage函数是MATLAB提供的最
2、原始的图像显示函数,如:a=l,2,3,4;4,5,6,7;8,9,10,11,121;image(a);2 imshowimshow函数用于图像文件的显示,如:i=imread(e:w01.tif,);imshow(i);title(原图像)加上图像标题3 colorbarCOlOrbar函数用显示图像的颜色条,如:i=imread(e:w01.tif,);imshow(i);coIorbar;4 figurefigure函数用于设定图像显示窗口,如:figure(1);/figure(2);5 subplot把图形窗口分成多个矩形部分,每个部分可以分别用来进行显示。Subplot(m,n,
3、P)分成m*n个小窗口,在第P个窗口中创建坐标轴为当前坐标轴,用于显示图形。6 plot绘制二维图形plot(y)Plot(x,y)Xy可以是向量、矩阵。图像类型转换1 rgb2gray灰色把真彩图像转换为灰度图像i=rgb2gray(j)2 im2bw黑白通过阈值化方法把图像转换为二值图像I=im2bw(j,level)1.eVel表示灰度阈值,取值范围01(即0.n),表示阈值取自原图像灰度范围的n%3imresize改变图像的大小I=imresize(j,mn)将图像j大小调整为In行n歹J图像运算1 imadd两幅图像相加,要求同样大小,同种数据类型Z=imadd(x,y)表示图像x+
4、y2 imsubstract两幅图像相减,要求同样大小,同种数据类型Z=imsubtract(x,y)表示图像-y3 immultiplyZ=Immultiply(x,y)表示图像x*y4 imdivideZ=imdivide(x,y)表示图像x/y5:m=iinadjust(a,10.5;1);%图像变亮n=imadjust(a,0;0.5D;%图像变暗g=255a%负片效果四、实验内容(请将实验程序填写在下方合适的位置,实验图像结果拷屏粘贴)1、读入一幅RGB图像,变换为灰度图像和二值图像,并在同一个窗口内分成三个子窗口来分别显示RGB图像和灰度图像,注上文字标题。a=miread(f:l
5、Jpg1)i=rgb2giay(a)I=ini2bw(a,0.5)subpk)t(3,l,l);imshow(a);title(,原图像)subpk)t(3,l,2);imshow(D;titleC灰度图像)subpk)t(3,l,3);imshow(l);title(,二值图像)原图像灰度图像二值图像2、对两幅不同图像执行加、减、乘、除操作,在同一个窗口内分成五个子窗口来分别显示,注上文字标题。a=imtead(,f:Ljpg)A=muesize(a.800800)b=inuead(f:2.jpg)B=iniiesize(b.800800)ZI=imadd(A,B)Z2=imsubtfact
6、(A.B)Z3=inunultiply(A,B)Z4=imdivide(A,B)subplot(3,2,l);imshow(八);titleC原图像A,)subplot(3,2,2);imshow(B);titleC原图像B*)subplot(3,2,3);imshow(ZI);titleC加法图像)subplot(3,2,4);inishow(Z2)JtitIeC减法图像)subplot(3,2,5);inishow(Z3);titleC乘法图像)Subploto,2,6);imshow亿2);tiUe(除法图像)原图像A原图像加法图像减法图像乘法图像除法图像3、对一幅图像进行灰度变化,实现
7、图像变亮、变暗和负片效果,在同一个窗口内分成四个子窗口来分别显示,注上文字标题。a=miread(f:l.jpg1);m=iinadjust(a,0.5;!);%图像变亮n=imadjust(a,L,0;0.5);%图像变暗g=255a%负片效果subplot(2,2,l);inishow(a);titleC原图像*)subplot(2,2,2);imshow(m)jitleC图像变亮)Subplot(2,2,3);imshow(n)图像变暗)subpiot(2,2,4);iinshow(g);titie(A片效果)原图像图像变亮4、熟悉数字图像处理常用函数的使用,调出帮助文档查看其各种不同用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字图像 处理 试验报告 答案