数字图像处理直方图处理课件_第1页
数字图像处理直方图处理课件_第2页
数字图像处理直方图处理课件_第3页
数字图像处理直方图处理课件_第4页
数字图像处理直方图处理课件_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

3.3直方图处理

一、灰度直方图

直方像图反映了图的像素的灰度分布是反映一幅图像中的灰度级与出现这种灰度级的像素的概率之间关系的图形。

直方图的横坐标为灰度级(用r表示),纵坐标是具有该灰度级的像素个数或出现此灰度级的概率P(rk)。设N(=a×b)为一幅图像中像素总数,nk为第k级灰度的像素数;rk表示第k个灰度级。则:

P(rk)=nk/N

(归一化后k级灰度像素数)

定义:反映各灰度级出现频数的分布情况,进而反映图像对(清晰)度,但不反映各灰度级的空间位置分布。3.3直方图处理一、灰度直方图1直方图的作法

a)将图像的灰度级归一化b)计算各灰度级的像素频数(或概率)c)作图直方图的作法

a)将图像的灰度级归一化2练习:试求如图所示一幅10×10,8级灰度图像的灰度直方图。

0000000000111111111111111111112222222222333333333333333333333333333333555555555577777777777777777777c)作图nk01234567rka)将图像的灰度级归一化求得:rk=0,1/7,2/7,…,6/7b)计算各灰度级的像素频数Pk=0.1,0.2,0.1,…练习:试求如图所示一幅10×10,8级灰度图像的灰度直方图。3数字图像处理直方图处理课件4偏暗图像

及其直方图动态范围偏小图像

及其直方图动态范围正常图像

及其直方图偏暗图像

及其直方图动态范围偏小图像

及其直方图动态范围正常5数字图像处理直方图处理课件6二、直方图的用途1.数字化参数可用来判断一幅图像是否合理地利用了全部被允许的灰度级范围。一幅图像应利用几乎全部的灰度级。2.边界阈值选取0阈值点灰度频率二、直方图的用途1.数字化参数可用来判断一幅图像是否合理地利7三、积累直方图

积累直方图就是由前k个等级之和生成的积累直方图。

tk=EH(rk)==,0≤rk≤1,k=0,1,…,L-1假设tk=EH(rk)=1/4,那么灰度rk映射到tk意味着tk=1/4一下的灰度占像素总数的1/4。如果tk=1/2,那么tk=1/2以下的像素占像素总数的1/2,即tk的直方图是均匀分布的。EH(rk)是一个单调增加函数,它等于灰度在rk一下的像素所占的比例,可以写出反函数:

rk=EH-1(tk),0≤tk≤1,k=0,1,…,L-1三、积累直方图

积累直方图就是由前k个等级之和生成的积累直方8举例

应用:直方图修正灰度修正(改变像素灰度值)⇔改变直方图(修正)⇔灰度非线性变换方法:直方图均衡化直方图规定化(匹配)举例93.3.1直方图均衡化一、直方图均衡化灰度直方图反映了数字图像中每一灰度级与其出现频率间的关系,它能描述该图像的概貌。通过修改直方图的方法增强图像是一种实用而有效的处理技术。直方图均衡化是将原图像通过某种变换,得到一幅灰度直方图为均匀分布的新图像的方法。

直方图均衡化3.3.1直方图均衡化一、直方图均衡化灰度直方图反映10

对连续变化图像:设r和s分别表示归一化了的原图像灰度和经直方图修正后的图像灰度。即在[0,1]区间内的任一个r值,都可产生一个s值,且1将非均匀密度变换为均匀密度

T(r)Pr(r)Ps(s)s1s1rr1对连续变化图像:1将非均匀密度变换为均匀密度T(r11

T(r)作为变换函数,满足下列条件:①在0≤r≤1内为单调递增函数,保证灰度级从黑到白的次序不变;②在0≤r≤1内,有0≤T(r)≤1,确保映射后的像素灰度在允许的范围内。反变换关系为T-1(s)对s同样满足上述两个条件。由概率论理论可知,如果已知随机变量r的概率密度为pr(r),而随机变量s是r的函数,则s的概率密度ps(s)可以由pr(r)求出。假定随机变量s的分布函数用Fs(s)表示,根据分布函数定义

T(r)作为变换函数,满足下列条件:反变换关系为12

利用密度函数是分布函数的导数的关系,等式两边对s求导,有:可见,输出图像的概率密度函数可以通过变换函数T(r)控制原图像灰度级的概率密度函数得到,因而改善原图像的灰度层次,这就是直方图修改技术的基础。从人眼视觉特性来考虑,一幅图像的直方图如果是均匀分布的,即Ps(s)=k(归一化时k=1)时,该图像色调给人的感觉比较协调。因此将原图像直方图通过T(r)调整为均匀分布的直方图,这样修正后的图像能满足人眼视觉要求。因为归一化假定

则有利用密度函数是分布函数的导数的关系,等式两边对s求导,有:13两边积分得

上式表明,当变换函数为r的累积直方图函数时,能达到直方图均衡化的目的。对于离散的数字图像,用频率来代替概率,则变换函数T(rk)的离散形式可表示为:上式表明,均衡后各像素的灰度值sk可直接由原图像的直方图算出。两边积分得14

一幅图像的sk与rk之间的关系称为该图像的累积灰度直方图。rkPr(rk)rkS(rk)1.01.01.0一幅图像的sk与rk之间的关系称为该图像的累15直方图均衡化的计算直方图均衡化过程(算法):(1)列出原始图灰度级rk;(2)统计原始直方图各灰度级像素数nk;(3)计算原始直方图各概率:pk=nk/N;(4)计算累计直方图:sk=Σpk;(5)取整Sk=int{(L-1)sk+0.5};(6)确定映射对应关系:rksk;(7)统计新直方图各灰度级像素nk';(8)用pk(sk)

=nk'/N计算新直方图。其中L是灰度层次数,N是图幅总像素数。直方图均衡化的计算直方图均衡化过程(算法):其中L是灰度层次16直方图均衡化计算列表序号运算步骤和结果1列出原始灰度级rk012345672统计原始直方图各级灰度nk7901023850656329245122813计算原始直方图rk的pk0.190.250.210.160.080.060.030.024计算累计直方图sk0.190.440.650.810.890.950.981.005取整sk=int[(L-1)sk+0.5]135667776确定映射关系(rk→sk)0-11-32-53,4-65,6,7-77统计新直方图各灰度级n’k79010238509854488计算新直方图0.190.250.210.240.11直方图均衡化计算列表序号运算步骤和结果1列出原始灰度级rk017直方图均衡化结果pr(rk)0.100.050.150.200.25rk(a)00.250.210.160.080.060.030.020.950.190.440.650.810.890.98(b)00.400.200.600.801.00Skrk0.190.250.210.110.190.240.100.050.150.200.25ps(Sk)Sk(c)0直方图均衡化结果pr(rk)0.100.050.150.2018直方图均衡化效果

直方图均衡化效果19数字图像处理直方图处理课件20数字图像处理直方图处理课件213.3.2直方图匹配(规定化)直方图均衡化的优点是能自动地增强整个图像的对比度,但它的具体增强效果不易控制,处理的结果总是得到全局均衡化的直方图。实际中有时需要变换直方图使之成为某个特定的形状,从而有选择地增强某个灰度值范围内的对比度。均衡化后直方图原直方图规定直方图rszPr(r)Pz(z)s=T(r)v=G(z)s=T(r)z=G-1[T(r)]3.3.2直方图匹配(规定化)直方图均衡化22连续图像:设Pr(r)和Pz(z)分别代表原始图像和规定化处理后图像的灰度概率密度函数.

对原始直方图进行均衡化处理,有:对规定化后的直方图均衡化处理,有:两者经直方图均衡化处理后应有相同的直方图,因此规定化后的的图像灰度级为:对于数字图像,有:连续图像:设Pr(r)和Pz(z)分别代表原始图像和规定化处23例假定有一幅总像素为N=64×64的图像,灰度级数为8,各灰度级分布列于表中。对该图像进行如图所示的直方图规定化。811222453296568501023790原图各灰度级像素数nk

76543210原图灰度级rk,

k=0,1…,7(c)0.301/73/75/71Pz(zk)0.150.20.30.20.15zk0.20.1例假定有一幅总像素为N=64×64的图像,灰度级数为8,24解:直方图规定化计算过程如下:1列出原图灰度级rk,

k=0,1…,7012345672统计原图各灰度级像素数nk

7901023850656329245122813计算原始直方图各概率:Pk=nk/N

0.190.250.210.160.080.060.030.024计算累计直方图:sk=Σpk

0.190.440.650.810.890.950.981.005规定直方图Pz(zl)=nl/N0000.150.20.30.20.156计算规定累计直方图:ΣPz(zl)0000.150.350.650.8517SML映射(l)345667778确定映射对应关系(k→l)0→31→42→53,4→65,6,7→79变换后各灰度级像素n'z000790102385098544810变换后直方图

0.190.250.210.240.11解:直方图规定化计算过程如下:1列出原图灰度级rk,k=25pr(rk)0.100.050.150.200.25rk原图00.250.210.160.080.060.030.020.190.250.210.110.190.240.100.050.150.200.25ps(Sk)Sk直方图均衡化00.250.210.110.190.240.100.050.150.200.25ps(Sk)Sk直方图规定化0(c)0.30.20.101/73/75/71Pz(zk)0.150.20.30.20.15zk希望直方图pr(rk)0.100.050.150.200.25rk原图26直方图规定化直方图规定化273.3直方图处理

一、灰度直方图

直方像图反映了图的像素的灰度分布是反映一幅图像中的灰度级与出现这种灰度级的像素的概率之间关系的图形。

直方图的横坐标为灰度级(用r表示),纵坐标是具有该灰度级的像素个数或出现此灰度级的概率P(rk)。设N(=a×b)为一幅图像中像素总数,nk为第k级灰度的像素数;rk表示第k个灰度级。则:

P(rk)=nk/N

(归一化后k级灰度像素数)

定义:反映各灰度级出现频数的分布情况,进而反映图像对(清晰)度,但不反映各灰度级的空间位置分布。3.3直方图处理一、灰度直方图28直方图的作法

a)将图像的灰度级归一化b)计算各灰度级的像素频数(或概率)c)作图直方图的作法

a)将图像的灰度级归一化29练习:试求如图所示一幅10×10,8级灰度图像的灰度直方图。

0000000000111111111111111111112222222222333333333333333333333333333333555555555577777777777777777777c)作图nk01234567rka)将图像的灰度级归一化求得:rk=0,1/7,2/7,…,6/7b)计算各灰度级的像素频数Pk=0.1,0.2,0.1,…练习:试求如图所示一幅10×10,8级灰度图像的灰度直方图。30数字图像处理直方图处理课件31偏暗图像

及其直方图动态范围偏小图像

及其直方图动态范围正常图像

及其直方图偏暗图像

及其直方图动态范围偏小图像

及其直方图动态范围正常32数字图像处理直方图处理课件33二、直方图的用途1.数字化参数可用来判断一幅图像是否合理地利用了全部被允许的灰度级范围。一幅图像应利用几乎全部的灰度级。2.边界阈值选取0阈值点灰度频率二、直方图的用途1.数字化参数可用来判断一幅图像是否合理地利34三、积累直方图

积累直方图就是由前k个等级之和生成的积累直方图。

tk=EH(rk)==,0≤rk≤1,k=0,1,…,L-1假设tk=EH(rk)=1/4,那么灰度rk映射到tk意味着tk=1/4一下的灰度占像素总数的1/4。如果tk=1/2,那么tk=1/2以下的像素占像素总数的1/2,即tk的直方图是均匀分布的。EH(rk)是一个单调增加函数,它等于灰度在rk一下的像素所占的比例,可以写出反函数:

rk=EH-1(tk),0≤tk≤1,k=0,1,…,L-1三、积累直方图

积累直方图就是由前k个等级之和生成的积累直方35举例

应用:直方图修正灰度修正(改变像素灰度值)⇔改变直方图(修正)⇔灰度非线性变换方法:直方图均衡化直方图规定化(匹配)举例363.3.1直方图均衡化一、直方图均衡化灰度直方图反映了数字图像中每一灰度级与其出现频率间的关系,它能描述该图像的概貌。通过修改直方图的方法增强图像是一种实用而有效的处理技术。直方图均衡化是将原图像通过某种变换,得到一幅灰度直方图为均匀分布的新图像的方法。

直方图均衡化3.3.1直方图均衡化一、直方图均衡化灰度直方图反映37

对连续变化图像:设r和s分别表示归一化了的原图像灰度和经直方图修正后的图像灰度。即在[0,1]区间内的任一个r值,都可产生一个s值,且1将非均匀密度变换为均匀密度

T(r)Pr(r)Ps(s)s1s1rr1对连续变化图像:1将非均匀密度变换为均匀密度T(r38

T(r)作为变换函数,满足下列条件:①在0≤r≤1内为单调递增函数,保证灰度级从黑到白的次序不变;②在0≤r≤1内,有0≤T(r)≤1,确保映射后的像素灰度在允许的范围内。反变换关系为T-1(s)对s同样满足上述两个条件。由概率论理论可知,如果已知随机变量r的概率密度为pr(r),而随机变量s是r的函数,则s的概率密度ps(s)可以由pr(r)求出。假定随机变量s的分布函数用Fs(s)表示,根据分布函数定义

T(r)作为变换函数,满足下列条件:反变换关系为39

利用密度函数是分布函数的导数的关系,等式两边对s求导,有:可见,输出图像的概率密度函数可以通过变换函数T(r)控制原图像灰度级的概率密度函数得到,因而改善原图像的灰度层次,这就是直方图修改技术的基础。从人眼视觉特性来考虑,一幅图像的直方图如果是均匀分布的,即Ps(s)=k(归一化时k=1)时,该图像色调给人的感觉比较协调。因此将原图像直方图通过T(r)调整为均匀分布的直方图,这样修正后的图像能满足人眼视觉要求。因为归一化假定

则有利用密度函数是分布函数的导数的关系,等式两边对s求导,有:40两边积分得

上式表明,当变换函数为r的累积直方图函数时,能达到直方图均衡化的目的。对于离散的数字图像,用频率来代替概率,则变换函数T(rk)的离散形式可表示为:上式表明,均衡后各像素的灰度值sk可直接由原图像的直方图算出。两边积分得41

一幅图像的sk与rk之间的关系称为该图像的累积灰度直方图。rkPr(rk)rkS(rk)1.01.01.0一幅图像的sk与rk之间的关系称为该图像的累42直方图均衡化的计算直方图均衡化过程(算法):(1)列出原始图灰度级rk;(2)统计原始直方图各灰度级像素数nk;(3)计算原始直方图各概率:pk=nk/N;(4)计算累计直方图:sk=Σpk;(5)取整Sk=int{(L-1)sk+0.5};(6)确定映射对应关系:rksk;(7)统计新直方图各灰度级像素nk';(8)用pk(sk)

=nk'/N计算新直方图。其中L是灰度层次数,N是图幅总像素数。直方图均衡化的计算直方图均衡化过程(算法):其中L是灰度层次43直方图均衡化计算列表序号运算步骤和结果1列出原始灰度级rk012345672统计原始直方图各级灰度nk7901023850656329245122813计算原始直方图rk的pk0.190.250.210.160.080.060.030.024计算累计直方图sk0.190.440.650.810.890.950.981.005取整sk=int[(L-1)sk+0.5]135667776确定映射关系(rk→sk)0-11-32-53,4-65,6,7-77统计新直方图各灰度级n’k79010238509854488计算新直方图0.190.250.210.240.11直方图均衡化计算列表序号运算步骤和结果1列出原始灰度级rk044直方图均衡化结果pr(rk)0.100.050.150.200.25rk(a)00.250.210.160.080.060.030.020.950.190.440.650.810.890.98(b)00.400.200.600.801.00Skrk0.190.250.210.110.190.240.100.050.150.200.25ps(Sk)Sk(c)0直方图均衡化结果pr(rk)0.100.050.150.2045直方图均衡化效果

直方图均衡化效果46数字图像处理直方图处理课件47数字图像处理直方图处理课件483.3.2直方图匹配(规定化)直方图均衡化的优点是能自动地增强整个图像的对比度,但它的具体增强效果不易控制,处理的结果总是得到全局均衡化的直方图。实际中有时需要变换直方图使之成为某个特定的形状,从而有选择地增强某个灰度值范围内的对比度。均衡化后直方图原直方图规定直方图rszPr(r)Pz(z)s=T(r)v=G(z)s=T(r)z=G-1[T(r)]3.3.2直方图匹配(规定化)直方图均衡化49连续图像:设Pr(r)和Pz(z)分别代表原始图像和规定化处理后图像的灰度概率密度函数.

对原始直方图进行均衡化处理,有:对规定化后的直方图均衡化处理,有:两者经直方图均衡化处理后应有相同的直方图,因此规定化后的的图像灰度级为:对于数字图像,有:连续图像:设Pr(r)和Pz(z)分别代表原始图像和规定化处50例假定有一幅总像素为N=64×64的图像,灰度级数为8,各灰度级分布列于表中。对该图像进行如图所示的直方图规定化。811222453296568501023790原图各灰度级像素数nk

76543210原图灰度级rk,

k=0,1…,7(c)0.301/73/7

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论