电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数字图像处理实验报告实验一图像增强实验VIP免费

数字图像处理实验报告实验一图像增强实验_第1页
1/7
数字图像处理实验报告实验一图像增强实验_第2页
2/7
数字图像处理实验报告实验一图像增强实验_第3页
3/7
实验一图像增强实验一、实验目标:掌握图像增强的算法。二、实验目的:1.了解灰度变换增强和空域滤波增强的Matlab实现方法2.掌握直方图灰度变换方法3.掌握噪声模拟和图像滤波函数的使用方法三、实验内容:(1)图像的点操作、邻域操作算法。(2)图像的直方图处理算法。四、实验设备:1.PIII以上微机;2.MATLAB6.5;五、实验步骤:(1)读入图像:用matlab函数实现图像读入(可读入Matlab中的标准测试图像)(2)实现图像点操作运算(如gamma校正,对数校正等)(3)实现图像的邻域处理(实现均值滤波,拉普拉斯滤波)(4)实现直方图均衡处理matlab源程序clearall;clc;f二imreadCgirl_noise.jpg';figure,imshow(f,title('原始图像’;[m,n]二size(f;f0=im2double(f;%整型转换为double类f1=f0;std_i=zeros(1,m-2;%灰线处理fori=2:mT%灰线处理std_i(iT二std(f0(i,:;if(std_i(iT〈0.1(原始图像forj=1:mf0(i,j=(f0(i-l,j+f0(i+l,j/2;endendendfigure,imshow(f0,title('滤除灰线后的图像’;fz=f0-f1;[r,c]二find(fz~=0;%寻找灰线噪声的位置f2=f0;change=0;count=0;fori=3:m-2%白线处理forj=1:mif(abs(f0(i,j-f0(i-l,j〉0.2&&abs(f0(i,j-f0(i+l,j〉0.2count二count+1;endif(count>n*0.8图像处理结果count=0;change=1;break;endendif(change==1fork=1:mf0(i,k=(f0(i-1,k+f0(i+1,k/2;endchange=0;count=0;endendfigure,imshow(f0,title('滤除白线后的图像';fz1=f2-f0;[r1,c1]=find(fz1~=0;%寻找白线噪声的位置fn=medfilt2(f0;%反射对称填充figure,imshow(fn,title('中值滤波后的图像';f0=im2double(fn;%整型转换为double类g=2*f0-imfilter(f0,w4,'replicate';%增强后的图像figure,imshow(g,title('高提升滤波图像(A=2';▼滋除臼线后的图高提升滤波图像4=2)滤除灰线后的團像六、结果分析从上面结果可以看出,带状噪声处理部分,已经基本将带状噪声去除。并且通过程序找出了灰色噪声所在行为192,白色噪声所在行为179,182.程序中的判断条件为白色噪声和前后两行的像素值相差超过一定的范围(double类型0.2),并且此类点在一行中所在的比例超过80%,与给出的原始图像对应。有程序结果可知,处理过程中仅仅对噪声所在行做了修正,除此之外并且未引入任何其他人为噪声。而对于处理之后的图像存在的椒盐噪声,经过中值滤波器已经基本可以将椒盐噪声处理的比较好。另外,程序中也做了A=2的高提升滤波,增强了原始信息,有图可以看出,除了细节增强意外,原始信息更加丰富,因此比之前的图像明亮许多。七、实验心得与意见通过此次实验,了解MATLAB的操作环境和基本功能,以及如何使用MATLAB来实现图像增强与平滑,还有它们各种函数的使用方法。

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数字图像处理实验报告实验一图像增强实验

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部