- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB实现基于灰度变换图像增强 孙明朗 140303006
宜宾学院物理与电子信息工程学院学科:数字信号处理原理及实现题目:MATLAB实现基于灰度变换的图像增强姓名:孙明朗班级:14级励志班学号:140303006图像增强技术是不考虑图像降质的原因,只将图像中感兴趣的特征有选择地突出,而衰减其不需要的特征,故改善后的图像不一定要去逼近原图像。如突出目标物轮廓,去除各类噪音,将黑白图像转变为伪彩色图像。从图像质量评价观点来看,图像增强的主要目的是提高图像的可懂度,更有利于人的视觉感知.一、图像增强的重要方法简介:图像增强技术主要包含直方图修改处理、图像平滑化处理、图像尖锐化处理、和彩色处理技术等。图像增强有图像对比度增强、亮度增强,轮廓增强等等。图像增强有两类方法:空间域法和频率域法。空间域法主要在空间域内对像素灰度值直接运算处理,如图像的灰度变换直方图修正图像空域平滑和蜕化处理。频域法就是在图像的某种变化域内,对图像的变换值进行预算,如先对图像进行傅里叶变换,在进行滤波处理,最后将滤波处理后的图像变换值反变换到空间域,从而获得增强后的图像。对比度增强是一种通过改变图像像元的亮度分布态势,扩展灰度分布区间来改变图像像元对比度,从而改善图像质量的图像处理方法。因为亮度值是辐射强度的反映,所以也称为辐射增强。常用的方法有对比度线性变换和非线性变换。其关键是寻找到一个函数,以此函数对图像中每一个像元进行变换,使像元得到统一的重新分配,构成得到反差增强的图像2、直方图增强(1)直方图均衡化(2)直方图规定化3、平滑平滑图像中出现某些亮度变化过大的区域,或出现不该有的亮点(“噪声”)时采用平滑方法可以减小变化,使亮度平缓或去掉不必要“噪声”点。它实际上是使图像中高频成分消退,即平滑图像的细节,降低其反差,保存低频成分,在频域中称为低通滤波。4、锐化的作用在于提高边缘灰度值的变化率,使界线更加清晰。它是增强图像中的高频成分,在频域处理中称为高通滤波,也就是使图像细节的反差提高,也称边缘增强。要突出图像的边缘、线状目标或亮度变化率大的部分常采用锐化方法。二、直方图增强及matlab实现1 直方图均衡化直方图均衡化是一种最常用的直方图修正。它是把给定图象的直方图分布改造成均匀直方图分布。由信息学的理论来解释,具有最大熵(信息量)的图象为均衡化图象。直观地讲,直方图均衡化导致图象的对比度增加。直方图均衡化基本做法是将每个灰度区间等概率分布代替了原来的随机分布,即增强后的图象中每一灰度级的像元数目大致相同。直方图均衡化可使得面积最大的地物细节得以增强,而面积小的地物与其灰度接近的地物进行合并,形成综合地物。减少灰度等级换取对比度的增大要注意的是,均衡化处理后的图象只能是近似均匀分布。均衡化图象的动态范围扩大了,但其本质是扩大了量化间隔,而量化级别反而减少了,因此,原来灰度不同的象素经处理后可能变的相同,形成了一片的相同灰度的区域,各区域之间有明显的边界,从而出现了伪轮廓。matlab直方图均衡化的函数是histeq,I = imread(pout.tif);[J,T] = histeq(I);figure,plot((0:255)/255,T); 图像的灰度直方图均衡化公式:公式中,T(rk)来表示原图像的第k个灰度级的转换函数。∑表示总和。∑nj/N表示0~j个灰度级的像素数量总和与像素总数的比值,也就是前面讲过的百分位(当前色阶与前面色阶的所有像素数量÷总像素数量)。∑Pr(rk)表示第0~k的灰度级出现概率累积相加。因为s是归一化的数值(s∈[0,1]),要转换为0~255的颜色值,需要再乘上255,即S=∑Pr(rk)*255。下面给出直方图均衡化的源程序:ourcePic=imread(D:\sourcePic.JPG); %读取原图象 [m,n,o]=size(sourcePic); grayPic=rgb2gray(sourcePic); figure,imshow(sourcePic); figure,imshow(grayPic); gp=zeros(1,256); %计算各灰度出现的概率for i=1:256 gp(i)=length(find(grayPic==(i-1)))/(m*n); endfigure,bar(0:255,gp); title(原图像直方图); xlabel(灰度值); ylabel(出现概率); newGp=zeros(1,256); %计算新的各灰度出现的概率 S1=zeros(1,256); S2=zeros(1,256); tmp=0; for i=1:256 tmp=tmp+gp(i); S1(i)=tmp; S2(i)=round(S1(i)*256); endfor i=1:256 newGp(i)=sum
您可能关注的文档
- CISCO_常用命令解释.docx
- CRT特点、性能指标、历史.ppt
- CT对原发性甲状旁腺功能亢进的诊断价值.pdf
- C中二进制流和文本流区别.docx
- c语言单项选择题标准化考试系统设计.doc
- C语言程序—二叉排序树的建立与遍历.doc
- Distinctive Image Features from Scale-Invariant Keypoints译文.pdf
- DXP2004中常用元器件名称及封装库.doc
- ENVI遥感图像处理实验二——图像常规处理2.doc
- 6.4 影像增强.ppt
- 2025年白城职业技术学院单招职业倾向性测试题库有完整答案.docx
- 2025年白城职业技术学院单招职业倾向性测试题库(word).docx
- 2025年白城职业技术学院单招职业倾向性测试题库有完整答案.docx
- 2025年白城职业技术学院单招职业技能测试题库1套.docx
- 方程与等式的性质 题集【B】(教师版).pdf
- 2025年白城职业技术学院单招职业技能测试题库含答案(培优a卷).docx
- 2025年白城医学高等专科学校单招职业适应性测试题库及答案(各地真题).docx
- 一体化系统可行性研究报告.docx
- 二零二五年度内外墙粉刷工程风险评估合同.docx
- 2025年白城医学高等专科学校单招职业适应性测试题库(能力提升).docx
文档评论(0)