2023年数字图像处理期中作业报告.docx
《2023年数字图像处理期中作业报告.docx》由会员分享,可在线阅读,更多相关《2023年数字图像处理期中作业报告.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023年数字图像处理期中作业报告 西安科技大学 通信学院 数字图像处理实验报告 直 方 图 均 衡 化 西安科技大学 通信学院 题目:直方图均衡化 一、实验目的 1.通过实验理解直方图均衡化的原理及步骤; 2.编程实现图像(灰度或彩色)的直方图均衡化; 3.通过实验更深刻的理解课本知识和加强动手实践能力。 二、实验要求 (1)读入一幅图像; (2)编程绘制给定图象的灰度直方图; (3)编程实现给定图象的直方图均衡,得到均衡后的新图象; (4)比较均衡前后的两幅图象以及各自的灰度直方图,分析讨论直方图均衡提高图象对比度的效果; 三、实验原理 1.直方图均衡化概述 图像的对比度增强的方法可以分成
2、两类:一类是直接对比度增强方法;另一类是间接对比度增强方法。直方图拉伸和直方图均衡化是两种最常见的间接对比度增强方法。直方图拉伸是通过对比度拉伸对直方图像素分布进行调整,从而“扩大”前景和背景灰度的差别,以达到增强对比度的目的,这种方法可以利用线性或非线性的方法来实现;直方图均衡化则通过使用累积函数对灰度值进行“调整”以实现对比度的增强。 直方图均衡化是图像处理领域中利用图像直方图对对比度进行调整的方法。这种方法通常用来增加许多图像的局部对比度,尤其是当图像的有用数据的对比度相当接近的时候。通过这种方法,亮度可以 2 西安科技大学 通信学院 更好地在直方图上分布。这样就可以用于增强局部的对比度
3、而不影响整体的对比度,直方图均衡化通过有效地扩展常用的亮度来实现这种功能。 2.基本思想 直方图均衡化处理的“中心思想”是把原始图像的灰度直方图从比较集中的某个灰度区间变成在全部灰度范围内的均匀分布。直方图均衡化就是对图像进行非线性拉伸,重新分配图像像素值,使一定灰度范围内的像素数量大致相同。直方图均衡化就是把给定图像的直方图分布改变成“均匀”分布直方图分布。 直方图均衡化的基本思想是把原始图的直方图变换为均匀分布的形式,这样就增加了象素灰度值的动态范围从而可达到增强图像整体对比度的效果。设原始图像在(x,y)处的灰度为f,而改变后的图像为s,则对图像增强的方法可表述为将在(x,y)处的灰度f
4、映射为g。在灰度直方图均衡化处理中对图像的映射函数可定义为:s = EQ (f),这个映射函数EQ(f)必须满足两个条件(其中L为图像的灰度级数): (1)EQ(f)在0fL-1范围内是一个单值单增函数。这是为了保证增强处理没有打乱原始图像的灰度排列次序,原图各灰度级在变换后仍保持从黑到白(或从白到黑)的排列。 (2)对于0fL-1有0sL-1,这个条件保证了变换前后灰度值动态范围的一致性。 累积分布函数(cumulative distribution function,CDF)即可以满足上述两个条件,并且通过该函数可以完成将原图像f的分布转换 西安科技大学 通信学院 成s的均匀分布。此时的直
5、方图均衡化映射函数为:sk = EQ(fk) = (ni/n) = Pf(fi) , (k=0,1,2,L-1) 上述求和区间为0到k,根据该方程可以由源图像的各像素灰度值直接得到直方图均衡化后各像素的灰度值。在实际处理变换时,一般先对原始图像的灰度情况进行统计分析,并计算出原始直方图分布,然后根据计算出的累计直方图分布求出fk到sk的灰度映射关系。在重复上述步骤得到源图像所有灰度级到目标图像灰度级的映射关系后,按照这个映射关系对源图像各点像素进行灰度转换,即可完成对源图的直方图均衡化。 离散情况下的直方图均衡化的算法: 列出原始图像的灰度级fj,j=0,1,L,L-1 统计各灰度级的像素数目
6、nj,j=0,1,L,L-1 计算原始图像直方图各灰度级的频数Pf(fj)=nj/n,j=0,1,L,L-1 k计算累积分布函数:C(f)=P(f),j=0,1,L,k,LL-1 fjj=0应用以下公式计算映射后的输出图像的灰度级,P为输出图像灰度级的个数,其中INT为取整符号: g=INT(g-g)C(f)+g+0.5 imaxminmin用的映射关系修改原始图像的灰度级,从而获得直方图近似为均匀分布的输出图像。 四、程序代码 (调库函数) 西安科技大学 通信学院 clc; clear all; I=imread(F:数字图像处理常用图片lena1.jpg); figure(1); subp
7、lot(2,2,1); imshow(I); title(原始图像); subplot(2,2,2); imhist(I); title(原始图像灰度直方图); I1=im2double(I); I2=log(I1+1); %对数变换 I3=mat2gray(I2);%把图像的灰度范围变换为【0,1】 subplot(2,2,3);imshow(I3);title(对数变换增强后的图像) subplot(2,2,4);imhist(I3);title(对数变换后灰度直方图) figure(2); B=imadjust(I,0.05 0.7,0.1 1.0); subplot(2,2,1); i
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 数字图像 处理 期中 作业 报告
限制150内