1/13
文档分类:研究生考试

福州大学数学与计算机科学学院.docx


下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

特别说明:文档预览什么样,下载就是什么样。

下载所得到的文件列表
福州大学数学与计算机科学学院.docx
文档介绍:
福州大学数学与计算机科学学院.docx福州大学数学与计算机科学学院《图像处理基础》上机实验报告(2)专业和班级姓名学号成绩实验名称慕于MATLAB的图像处理■加强对图像增强与平滑概念的理解,实现图像增强与平滑的效果。■加强对图像边缘提取方法的理解,实现多种方法的图像边缘提取。附加:理解图像的几何变换,利用MATLAB实现图像的平移、旋转、缩放、翻转等变换。■■设计一个图像的中值滤波器,并编程实现滤波效果■编程实现一个图像的镜像。■编程实现一个图像的其它变换■利用梯度算子提取图像边缘■利用高斯一拉普拉斯算子提取图像边缘■利用Canny算子提取图像边缘附加:•编程实现一幅图像的移动10个单位、旋转30度、缩小为原來的1/3•实现图像边缘检测的其它方法1.设计一个图像的灰度线性变换,并编程实现变换效果»I=sp.jpg?);imshow(I);title('原始图像’);[MjN]=size(I);%进行线性换度变换fori=1:Mforj=1:NifI(i,j)<=30I(i,j);elseifI(i,j)<=150I(i,j)=(200-30)/(150-30)*(I(i,j)-30)+30;elseI(i,j)=(255-200)/(255-150)♦(I(i,j)-150)+200;endendendfigure(2);imshow(uint8(I));title(,变换后图像');»2.设计一个图像的中值滤波器,并编程实现滤波效果>>I=imread(,nsp.jpg^);I=rgb2gray(I);J=imnoise(I,salt&pepper*,0・02);subplot(231);imshow(I) 原iff图像’);subplot(232);«);imshow(J)ititleC*tttlF艺:卫乏Kl=medfilt2(J);K2=medfilt2(J,[55]);K3=medfilt2(L[7H);K4=medfilt2(L【99]);subplot(233);lmshow(K1)ftitleC-AUK中(MBIT)subplot(234);«)imshow(K2)jtitleC5*5複柝中值subplot(235);imshow(K3);title(*7•「模板中值BMC)subplot(236);imshow(K4);title(w9車9樓板中值H9U3.编程实现一个图像的镜像。»Il=imread('nsp.jpg*);Il=double(Il);figure(l),imshow(uint8(Il));title(厲方f兮)H=size(II);figure(2),I2(1:H(1),1:H(2),1:H(3))=I1(H(1):-1:U1:H(2),1:H(3));imshow(uint8(12)) '2. )figure(3),I3(1:H(1),1:H(2),1:H(3))=I1(1:H(1),H(2):-1:1,1:H(3));imshow(uint8(13)) 水平图像)figure(4),I4(1:H(1),1:H(2),1:H(3))=I1(H(1):-1:1,H(2):-1:1,1:H(3));imshow(uint8(14));title(-对角囹像’)»Q~igure1FileEditViewInsertToolsDesktopWindowHelp,□HS除®QD®膜口原始图像QFigure2 n||回|庄FileEditViewInsertToolsDesktopWindowHelp、WBB»4.编程实现一个图像的其它变换平移变换>>I=imread(,nsp・jpg);se=translate(strel(1),[2525]);J=imdilate(I,se);imshow(I),titleC原始图像')figure,imshow(J),title平移后囹像’);»lIoII回IMFigure1FileEditViewInsertToolsDesktopWindowHelp、WBB»03口昌恰毬QD®套口原始图像QFigure2FileEditViewInsertToolsDesktopWindovkHelp乂□Qs «□平移后囹像5.利用梯度算了提取图像边缘>>i=imread(,nsp.jpg');i2=im2double(i);ihd=rgb2gray(i2);[thr,sorh,keepapp]=ddenop(*den',wv”,lhd);ixc=wdencjnpCgbl',lhd, ,2,th—sorh,keepapp);figure^lmshow(ixc),title(fe«9);k2=medfilt2(ixc,[77]);figure,imshow(k2),title 内容来自淘豆网www.taodocs.com转载请标明出处.