1、 y=imfilter(x,h); subplot(1,2,1) imshow(x) subplot(1,2,2) imshow(y)b. 把模板大小依次改为77,99和1111,观察其效果有什么不同? 77: 99:1111:c. 改变 fspecial( )的参数为高斯低通模板fspecial(gaussian),再以上同样的平滑处理,观察其结果。实验结果:相对于未进行处理的图像更加清晰d. 可以用mesh 函数直观观察模板:clear h1=fspecial(gaussian,100,3); x y=meshgrid(1:100); mesh(x,y,h1); h2=fspecial(g
2、aussian,100,10); figure mesh(x,y,h2)e. 对以上模板进行求和运算sum(sum(h),其结果是否一样,试解释。求和得数均为1。 B = sum(A) returns sums along different dimensions of an array.2 非线性平滑滤波器a. 中值(median)滤波器是非线性滤波器的一种,它工作原理如下:1) 将模板在图中漫游,并将模板中心与图中某个象素位置重合;2) 读取模板下各对应象素的灰度值;3) 将这些灰度值从小到大排成一列;4) 找出这些值中排在中间的1个;5) 将这个中间值赋给对应模板中心位置的象素。b. 先
3、用 imnoise( )函数给图象加噪声,如对图象增加高斯白噪声y=imnoise(x,gaussian)c. 对图象 eight.tif 添加胡椒盐噪声(salt&pepper),然后分别用前面的均值滤波器和中值滤波器medfilt2( ) 进行去噪声处理,比较结果。均值滤波:中值滤波:思考: 用imnoise( )函数分别对eight.tif添加高斯噪声及椒盐噪声,然后进行均值滤波、中值滤波,观察结果。3 线性锐化滤波器a. 线性锐化滤波器的模板为h= -1 -1 -1; -1 8 -1; -1 -1 -1; 用该模板对图象 cameraman.tif 进行锐化处理;close all;x
4、=imread(cameraman.tif); h= -1 -1 -1;b. 也可以fspecial(laplacian) 函数得到锐化模板; close all; h=fspecial()c. 另外一种有趣的作法是:用原图象减去经过低通处理的图象,再经过灰度拉伸得到高通(锐化)的图象。d. 索贝尔(sobel)算子 h1= -1 0 1; -2 0 2; -1 0 1; h2= 1 2 1; 0 0 0; -1 -2 -1; 分别使用以上算子对图象进行处理可以得到图象的边缘。 h1= -1 0 1; y=imfilter(x,h1); 0 0 0; y=imfilter(x,h2);1、 使
5、用sobel算子对图像进行锐化处理,得出类似下图的结果。average h1= 1 2 1; h2= -1 0 1;h3= -1 -2 -1; 1 2 1; h4= 1 0 -1; 2 0 -2; 1 0 -1;k1=imfilter(y,h1);k2=imfilter(y,h2);k3=imfilter(y,h3);k4=imfilter(y,h4);k=double(k1)+double(k2)+double(k3)+double(k4);m=uint8(k/4);c=imadjust(m,0 0.5,);subplot(1,2,1) imshow(c)2、 写出步骤3 c的具体命令与结果
6、。即用原图象减去经过低通处理的图象,再经过灰度拉伸得到高通(锐化)的图象。 k1=double(x)-double(y); k2=uint8(k1); m=imadjust(k2,0 0.2,); imshow(m)进阶题:编写m文件,实现图像与模板的卷积。y=imfilter(x,h);function a=myconv(b,c)bs=size(b);cs=size(c);i=any(bs-cs);if i error(errorendi=any(bs-1);if iko=0;if bs(1)bs(2) b=b; c=c ko=1;方城县育才学校电话cs=size(c);ss=2*bs(2)
7、-1;有理数的加减混合运算a=zeros(1,ss);for i=1:cs(2)q=zeros(1,i-1);数学与应用数学专业代码p=zeros(1,ss-cs(2)+1-i);教学资源网站ba=q,c,p;教师的专业成长pptma=b(i)*ba;a=a+ma;政治考核endif ko期末冲刺100分完全试卷答案 a=aend 政治经济学04任务答案四、实验心得与体会歌唱学校热爱班级 通过这次实验,我学会并了解了许多有关数字图像处理方面的知识。以前只是看着课本上的内容学习,对很多知识只是生分的了解,但是不懂得如何应用,通过做实验,自己动手,对图像做一系列的处理和变换,体会到了各种参数对数字图像的影响。通过此次实验也发现了自己的而许多问题,在对于MATLAB软件的应用上面我还有许多不足,尤其是对如何编写M文件方面很难掌握,仍有待加强。教学工作情况四、实验报要求1、 按照实验步骤做实验;2、 记录实验结果,并作出总结;3、 按照实验报告格式写出报告。4、
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1