版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数字图像处理实验一实验一图像增强与平滑一.实验目的及要求1. 了解MATLAB的操作环境和基本功能。2掌握MATLAB中图像增强与平滑的函数的使用方法。3.加深理解图像增强与平滑的算法原理。、实验设备1. 计算机;2. MATLAB6.5 及以上;、实验内容及结果(一)研究以下程序,分析程序功能;输入执行各命令行,认真观察命令执行的结果。 熟悉程序中所使用函数的调用方法,改变有关参数,观察试验结果。1.直方图均衡化分析:直方图均衡化是一种使输出图像直方图近似为均匀分布的变换算法,是一种直方 图修改技术。在MATLAB中,可以调用函数histeq自动完成图像的直方图均衡 化。I2,T = his
2、teq(I);函数功能:返回从能将图像I的灰度直方图变换成图像I2的直 方图变换T0imwrite(A,file name,fmt),函数功能:将图像数据写入到图像文件中,存储在磁盘上。A是图像数据,file name是目标图像名字,fmt是要生成的图片的格式。 imfin fo(file name,fmt)函数功能:获取一张图片的具体信息。2. 直接灰度变换分析:J = imadjust(l,low_in high_in,low_out high_out,gamma)数字图像处理实验一数字图像处理实验一file name读取到X的map向量中。是图像增强的重要手段之一。X,map = imr
3、ead(filename,fmt)函数功能:把文件灰度变换可调整图像的灰度动态范围或图像对比度,3. 空域平滑滤波(模糊、去噪)分析:通过观察前三幅图像,可知图像平均是以图像模糊为代价来换取噪声的减少,所 选取的邻域面积越大,图像越模糊。本例中分别给图像加入了均值为0,方差为0.005的高斯噪声,噪声密度为0.02的椒盐噪声,数字图像处理实验一再进行均值滤波和中值滤波,由得到的结果可知,对于椒盐噪声,中值滤波的效果比均 值滤波的效果好,因为椒盐噪声的均值不为 0;对于高斯噪声,均值滤波的效果比中值滤 波的效果好,因为高斯噪声服从正态分布,均值为 0。4.空域锐化滤波分析: w=Tspeciai
4、(iapiacian,U)建立拉普拉斯算子w8=1,1,1;1,-8,1;1,1,1w =w8 =0 1 01111-411-810 1 011111= imfilter(l,w, replicate)replicate表示图像大小通过复制外边界的值来扩展通过观察得到的图像可知,锐化滤波主要用来增加反差,增强被模糊的细节或边缘(二)采用MATLAB底层函数编程实现1 灰度变换之动态范围扩展原理:假定原图像f(x, y)的灰度范围为a, b,希望变换后图像g(x, y)的灰度范围扩展至c, d,则线性变换可表示为:d cg(x,y)二一f (x,y) -a cb a用MATLAB底层函数编程实现
5、上述变换函数。观察图像 pout.ti的灰度直方图,选择合适的参数a, b、 c, d对图像 pout.tif 进行灰度变换,以获得满意的视觉效果。clear all; close allI = imread(pout.tif);figure,imhist(l),title(Orig inal image);a=80;b=220;c=20;d=255;N=(d-c)/(b-a).*(l-a)+c;figure,subplot(121),imshow(I),title(Original image);subplot(122),imshow(N),title(New image);New imag
6、eOriginalNevu image观察原始图像的直方图知该图像的灰度范围主要集中在75至150,所以也可以就只对这个范围进行扩展clear all; close allI = imread(pout.tif);a=75;b=150;c=30;d=220;M,N=size(l);for i=1:Mfor j=1:Nif I(i,j)=bI1(i,j)=d;elseif I(i,j)=al1(i,j)=(d-c)/(b-a)*(I(i,j)-a)+c;else I1(i,j)=c;endendend,subplot(121),imshow(l),title(Original image);数字
7、图像处理实验一subplot(122),imshow(l1),title(New image);figure,imhist(l1),title(New image);2 非锐化掩蔽和高升滤波原理:从原图像中减去其非锐化(平滑过的)图像的过程称为非锐化掩蔽,其基本步骤 为:对原图像进行平滑滤波得到模糊图像 了(x, y);从原图像中减去模糊图像,产生的差值图像称为模板gmask(x, y);将模板加到原图像上,得到锐化后的图像g(x,y) o 即,g mask (x, y)= f (x, y) - f (x, y)g(x,y)二 f (x,y) k gmask(x, y); k-1用MATLAB
8、函数编程实现上述功能。clear all; close allI = imread(m oon .tif);h1 = on es(5,5) / 25;II = imfilter(I,h1);figure(1), imshow(I), title(Origi nal Image);figure(2), imshow(I1), title(Filtered Image With 5*5 );M=imsubtract(I,I1); %也可以用 M=l-I1figure(3), imshow(M), title(mask );k=2;I2=I+k.*M;Filtered Image With 5*5mask四.实验总结本次实验主要对图像增强与平
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 骨科患者心理护理的信息技术应用
- 昆明市云南师范大实验中学2026届初三下第五次月考(物理试题)试题含解析
- 辽宁省葫芦岛市龙港区2025-2026学年初三下学期期初检测试题物理试题含解析
- 浙江省温州地区2025-2026学年初三年级总复习质量检测试题(三)数学试题试卷含解析
- 福建省三明市尤溪县市级名校2025-2026学年初三下学期第二次月考(9月)数学试题含解析
- 江苏省宿迁市名校2026年初三下学期第四次周考(线上)物理试题试卷含解析
- 四川省武胜县2026年中考考前冲刺卷:数学试题试卷含解析
- 广东省阳江市江城区市级名校2026届初三下学期第四次月考数学试题试卷含解析
- 肠瘘伤口护理操作规范
- 胸部疾病护理中的安全管理与防范
- 2026年青海省海南藏族自治州单招职业适应性测试题库附参考答案详解(模拟题)
- 2026春牛津译林版英语八年级下册Unit+8+Reading+(同步课件)
- 第一单元(单元测试 基础夯实)-高二语文人教统编版选择性必修下册
- 2025山西中煤一局集团有限公司应届高校毕业生招聘20人笔试历年典型考点题库附带答案详解2套试卷
- 2026年安克创新行测笔试题库
- 违反无菌技术操作
- 定量药理学的发展及其在新药研制与临床合理用药中的课件
- 2023学年完整公开课版《字母表》教学
- 公务摄影拍摄技巧分享课件
- 华东师范大学 PPT 37
- 深圳市新能源汽车充电设施“一线三排”工作指引
评论
0/150
提交评论