数字图像处理 第三章

合集下载

数字图像处理第三章课件

数字图像处理第三章课件

Digital Image Processing, 3rd ed.
3.3 Histogram Processing 直方图处理
低调/暗图像 4种基本 的图像 类型
高调/亮图像
低反差图像
高反差图像
Digital Image Processing, 3rd ed.
3.3.1 Histogram Equalization 直方图均衡
n
n
演示:lectures_2D_3_linear_filtering_1up.pdf
Digital Image Processing, 3rd ed.
3.6 Smoothing Spatial Filters 3.6.1 平滑空间滤波器
两个平滑滤波器
Digital Image Processing, 3rd ed.
一个单值单调上升 的灰度变换函数。
灰度变换函数采用的是累积概率分布函数:
sk T (rk ) pr (rj )
j 0 j 0
k
k
nj n
k 0,1,2 L 1
Digital Image Processing, 3rd ed.
直方图均衡的表解
例:64×64*23bits灰度图象 n=64×64, 灰度级 范围[0,L-1],
增强暗部 s c lg(1 r ) 增强亮部 s cr
其中c, r和γ为正数
Digital Image Processing, 3rd ed.
例 Digital Mammogram 一
数字乳房X线照片
s L 1 r
a. 原照片 b. 反转照片,其中小病变和乳房组织更清晰
Digital Image Processing, 3rd ed.

数字图像处理第3章

数字图像处理第3章

第三章 VC++图像编程基础3.1 VC++可视化编程3.2 ImageLoad.dll动态链接库3.3 设计CDibObject类3.4 使用CDibObject类3.5 CDibObject类应用实例3.1 VC++可视化编程3.1.1 概述VC++是Microsoft公司推出的开发Win 32应用程序(Windows 95/98/2000/XP/NT)的面向对象的可视化集成工具。

随着VC++所提供的Microsoft基础类库(Microsoft Foundation Class Library,简写为MFC),对Windows 95/NT所用的Win 32应用程序接口(Win 32 Application Programming Interface—API)进行了彻底的封装,从而可以使用完全的面向对象的方法来进行Win 32应用程序的开发,这样大大缩短了应用程序开发周期,降低了开发成本,也将程序员从大量的复杂劳动中解放出来。

VC++ Developer Studio包含有编写程序源代码的文本编辑器、设计用户界面(菜单、对话框、图标等)的资源编辑器、建立项目配置的项目管理器、检查程序错误的集成调试器等工具,同时它还提供了功能强大的应用程序向导工具AppWizard 和类向导工具ClassWizard。

AppWizard用于生成各种不同类型的具有Windows界面风格的应用程序的基本框架,在生成应用程序框架后,使用ClassWizard便可轻松完成创建新类、定义消息处理函数、重载虚拟函数等操作。

3.1.2 用户界面图3-1 VC++ 6.0用户界面工作区窗口输出窗口编辑区窗口VC++ 6.0提供有多种不同用途的菜单命令和工具按钮,多数菜单和工具按钮是人们熟悉的标准Windows菜单和工具铵钮。

用VC++ 6.0开发应用程序主要涉及三大类型的文件:文件(Files)、项目(Projects)和工作区(Workspaces)。

【精选】数字图像处理第3章

【精选】数字图像处理第3章

设定加权因子 ai 和 bi 的值,可以得到不同的变换。例如,当选定
a2 b1 切。
1 ,b2

0.1
,a1

a0
b0

0
,该情况是图像剪切的一种列剪
(a)原始图像
Digital Image Processing
(b)仿射变换后图像
3.1 图像的几何变换
◘透视变换 :
把物体的三维图像表示转变为二维表示的过程,称为透视 变换,也称为投影映射,其表达式为:

a2

b2
a1 b1
a0
b0


y

1
平移、比例缩放和旋转变换都是一种称为仿射变换的特殊情况。
仿射变换具有如下性质:
(1)仿射变换有6个自由度(对应变换中的6个系数),因此,仿射变换后 互相平行直线仍然为平行直线,三角形映射后仍是三角形。但却不能
保 证将四边形以上的多边形映射为等边数的多边形。
1D-DFT的矩阵表示 :
F (0)

F (1)


WN00 WN10

F (2)

WN20

F (N 1)
W
(N N
1)0
WN01 WN11 WN21
WN(N 1)1

W
0( N
N
1)
WN1(N 1)

第3章 图像变换
◆ 3.1 图像的几何变换 ◆ 3.2 图像的离散傅立叶变换 ◆ 3.3 图像变换的一般表示形式 ◆ 3.4 图像的离散余弦变换 ◆ 3.5 图像的离散沃尔什-哈达玛变换 ◆ 3.6 K-L变换 ◆ 3.7 本章小结

数字图像处理第三章二值图像

数字图像处理第三章二值图像

图 3.13a 4邻点 中轴变换举例 中轴可作为物体的一种简洁表示.
图3.13b表明少量噪声会使中轴变换结果产 生显著的差异.
图 3.13b 中轴变换举例
3.5.7 细化
细化是把区域缩成线条、逼近中心线(骨架或核线)的一种图 像处理。细化的目的是减少图像成份,直到只留下区域的最基 本信息,以便进一步分析和识别.虽然细化可以用在包含任何 区域形状的二值图像,但它主要对细长形(而不是凸圆形或水滴 状)区域有效.细化一般用于文本分析预处理阶段,以便将文本 图像中线条图画或字符笔画表示成单像素线条.
d=i-j+m-1
二值图像及其对 角线上的投影图
3.4游程长度编码 (run-length encoding)
用图像像素值连续为1的个数来描述图像,有两种方法: (1)用1的起始位置和1的游程长度; (2)仅仅使用游程长度,0:表示从0象素开始 ; 例:
1的游程:(2,2)(6,3)(13,6)(20,1) (4,6)(11,10) (1,5 )(11,1)(17,4)

`S
(7) 边界
S的边界是S中与`S中有4连通关系的像素集合S '
(8) 内部
S中不属于它的边界的像素集合. S的内部等于S - S '
(9) 包围
如果从S中任意一点到图像边界的4路径必须与区域T相 交,则区域 T 包围区域 S(或S在T内)
S `S
边界
内部 包围
例:一幅二值图像
图像 边界
3.5.2 连通成分标记算法
(2) 路径
列:
[路i0径,j0 :]从[像,i1,素j1][i0 ,, j,0[]in 到,j像n]素,[[iikn
,
,

数字图像处理 03图像变换(DCT&DWT变换)

数字图像处理  03图像变换(DCT&DWT变换)

3.3.1 一维离散余弦变换
正变换: f (x)为一维离散函数, x = 0,1,",N −1
∑ F (0) =
1
N −1
f (x) ,
N x=0
u=0
∑ F (u) =
2 N
N −1 x=0
f
(
x)
cos
⎡ ⎢⎣
π
2N
(2x
+
1)u
⎤ ⎥⎦
,
u = 1,2,", N −1
反变换:
∑ f (x) =
+ 1)u
⎤ ⎥⎦
∑ +
2 N
N −1 v=1
F
(0,
v)
cos⎢⎣⎡
π
2N
(2 y +1)v⎥⎦⎤
∑ ∑ +
2 N
N −1 u =1
N −1 v=1
F
(u,
v)
cos⎢⎣⎡
π
2N
(2x
+ 1)u ⎥⎦⎤
cos⎢⎣⎡
π
2N
(2 y
+ 1)v ⎥⎦⎤
6
数字图像处理讲义,2006,陈军波©中南民族大学
3.3离散余弦变换(DCT)
23
数字图像处理讲义,2006,陈军波©中南民族大学
3.4 小波变换简介
S
滤波器组
低通
高通
A
D
图3-19 小波分解示意图
24
数字图像处理讲义,2006,陈军波©中南民族大学
3.4 小波变换简介
在小波分析中,近似值是大的缩放因子计算的系数,表示信 号的低频分量,而细节值是小的缩放因子计算的系数,表示信号 的高频分量。实际应用中,信号的低频分量往往是最重要的,而 高频分量只起一个修饰的作用。如同一个人的声音一样, 把高频 分量去掉后,听起来声音会发生改变,但还能听出说的是什么内 容,但如果把低频分量删除后,就会什么内容也听不出来了。

数字图像处理 03图像变换(沃尔什变换)

数字图像处理  03图像变换(沃尔什变换)

6
数字图像处理讲义,2006,陈军波©中南民族大学
3.2.2 Walsh函数
WW (0,t) = 1 WW (1, t ) = R (1, t ) WW (2, t ) = R (2, t ) ⋅ R (1, t ) WW (3, t) = R (2, t)
W W ( 0 , t ) +1
-1 W W (1, t ) +1
t 1
WaWlsWh(序7,的t ) W= Ral(s3h,函t ) 数的特点: R(数1(1)的,是t )是完+-11偶备函的数正,交序函号数为,奇序数号1的为t是偶
WW (4,t) WW (5, t)
t 1 1t
R奇( 2函, t )数+1;可用于正交变换。 t
-1
1
WW (6,t)
1t
R(2(3),一t ) 个+1周期内,过零点数与序号
WW (0, t ) = R (3, t ) 0 ⋅ R ( 2, t ) 0 ⋅ R (1, t ) 0 = 1
5 101 111
WW (1, t ) = R (3, t ) 0 ⋅ R ( 2, t ) 0 ⋅ R (1, t )1 = R (1, t )
6 110 101 7 111 100
WW ( 2, t ) = R (3, t ) 0 ⋅ R ( 2, t )1 ⋅ R (1, t )1 = R ( 2, t ) ⋅ R (1, t )
WW (0,t) =1 WW (1,t) = R(1,t) WW (2,t) = R(2,t)⋅ R(1,t) WW (3,t) = R(2,t) WW (4,t) = R(3,t)⋅ R(2,t) WW (5,t) = R(3,t)⋅ R(2,t)⋅ R(1,t) WW (6,t) = R(3,t)⋅ R(1,t) WW (7,t) = R(3,t)

数字图像处理 第三章课件

数字图像处理 第三章课件
计算:
设置一个有 L 个 元素的数组,对 原图像的灰度值 进行统计
第3章 空域增强技术
第13页
3.3 直方图变换
直方图的计算
设图像中某种灰度rk的像素数为nk,n是图像中像素的总 数,则灰度级rk所对应的频数为:
p(rk
)

nk n
k 0,1,2,L 1
说明
直方图反映了图像中各灰度的含量,它并不反映图像的 空间信息,只展示具有一定灰度级的像素的数目或频数,通 过对图像的直方图进行改变可以改善图像的质量
变换前后灰度值动态范围一致
第3章 空域增强技术
第18页
3.3.1 直方图均衡化
累积分布函数CDF(Cumulative Distribution Function)
r
s EH (r) 0 pr (w)dw
– 满足条件 (1)概率密度函数PDF(Probability Density Function )永远为 正 (2)因为r在[0,1]上时,pr的总和为1
1
ps (s) pr (r) ds pr (r) pr (r) 1
第3章 空域增强技术
第20页
3.3.1 直方图均衡化
例3.3.2:已知一幅图灰度级的概率分布密度:
pr
r



2r 0
2
0 r 1 other
对其进行直方图均衡化。 解:实质是求EH(r).
r
– 并能使r的分布转换为s的均匀分布
第3章 空域增强技术
第19页
3.3.1 直方图均衡化
累积分布函数CDF
r
s EH (r) 0 pr (w)dw
ps (s)

数字图像处理及应用(MATLAB)第3章

数字图像处理及应用(MATLAB)第3章
反 转 后 图 像
程序运行结果如图(c)所示。
4.灰度非线性变换 当用某些非线性函数,例如平方、对数、指数函数等作为 映射函数时,可实现图像灰度的非线性变换。灰度的非线性 变换简称非线性变换,是指由这样一个非线性单值函数所确 定的灰度变换。 (1)对数变换 对数变换常用来扩展低值灰度,压缩高值灰度,这样可以使低值灰 度的图像细节更容易看清,从而达到增强的效果。对数非线性变换
[例] 假设一个图像由一个4×4大小的二维数值矩阵构成,如图(a)
所示,试写出图像的灰度分布,并画出图像的直方图。
灰度直方图计算示意图
经过统计图像中灰度值为0的像素有1个,灰度值为1的 像素有1个,…,灰度值为6的像素有1个。由此得到图像的 灰度分布如表所示,由表可得灰度直方图如图(b)所示。 图像的灰度分布
3.1.2 (rk)代表概 率密度函数,并且有下式成立:
nk Pr (rk ) 0 rk 1 n k 0,1,2,l 1
式中nk为图像中出现rk这种灰度的像素数,n是图像中像素 总数,nk/n就是概率论中的频数,l是灰度级的总数目。在直 角坐标系中作出rk与P(rk)的关系图形,就得到直方图
图 不同的图像其直方图却是相同的
图 直方图的叠加性质
由以上可知,尽管直方图不能表示出某灰度级的像素在什么位
置,更不能直接反映出图像内容,但是却能描述该图像的灰度分布
特性,使人们从中得到诸如图像的明亮程度、对比度等,成为一些 处理方法的重要依据。通常一幅均匀量化的自然图像由于其灰度直
方图分布集中在较窄的低值灰度区间,引起图像的细节看不清楚,
(a)反变换关系
(b) 原图 图像反转的效果
(c)变换后的图像
由直线方程截斜式可知当k =-1,b=L-1时,其表达式为:

数字图像处理-第3章ppt课件

数字图像处理-第3章ppt课件

ylim('auto')
g = histeq(f,8);
figure,subplot(121),imshow(g),subplot(122),imhist(g)
ylim('auto')
% 对应变换
x = linspace(0,1,256);
figure,plot(x,T)
axis([0 1 0 1])
figure
imshow(g)
数字图像处理-第3章
数字图像处理-第3章
3.3 直方图处理与函数绘 图
3.3.1:生成并绘制函数的直方图
直方图定义:图像中各灰度级的统计值, h(rk ) nk
归一化直方图:
p(rk)h(nrk)
nk n
Matlab核心函数:h=inhist(f,b)
例3.4 计算并绘制图像直方图
数字图像处理-第3章
3.3.2:直方图均衡化 对输入图像执行如下变换,得到输出后的灰度级s:
所以输出灰度级的概率密度是均匀的:
使用直方图并调用直方图均衡化技术来处理离散灰度级时, 因为变量的离散属性,处理后的图像直方图不再均匀,对应 离散的灰度级,均衡变换采用求和方式变为:
数字图像处理-第3章
直方图均衡化的matlab函数为histeq:g=histeq(f,nlev)
g2 = imadjust(f,[0.5,0.75],[0,1]); % 突出我们感兴趣的亮度带 figure imshow(g2)
g3 = imadjust(f,[],[],2); % 压缩灰度级的低端并扩展灰度级的高端 figure imshow(g3)
数字图像处理-第3章
数字图像处理-第3章
g=histeq(f,hspec)

数字图像处理基础 第3章 灰度级变换

数字图像处理基础 第3章 灰度级变换

(i 1, 2,..., m; j 1, 2,..., n)
Potoshop 演示对比度线性展宽(近似实现)
已知一幅图像F如下,其中灰度变化范围为0~7,
请对其进行线性对比度展宽处理。假设fa=3, fb=5,
ga=2, gb=6。求新图像G。 解: ga / fa 0.667 (1) (gb ga) /( fb fa) 2
g(i,j)=9/5×[f(i,j)-2]
34 56 24 57
27 074
79 005 0 9 0 7 0 C=26.2895
3.4.2 非线性动态范围调整
灰度映射关系通常采用对数运算。原因是人眼 对信号的处理是有一个近似对数算子的环节。
g(i, j) c lg(1 f (i, j))
当f (i, j) 0,则g(i, j)=0; 当f (i, j) 255,则g(i, j)=255;
L C I1/
• 因此,γ校正的关键是确定γ值。
3.1.4 γ校正方法
1. γ值的确定
1)测试靶图法
I C L
log I r log L C
• 即logI与logL成线性关系。通过测试靶图,即: 设置光图像,检测电信号图像,选取一组logI 与logL的数据,用于计算γ的值。
2)基于γ估计与校正的逐步调整法 通常CCD的γ值在0.4~0.8之间,γ值越小,
第三章 图像增强
• 图像增强的目的是为了改善画质,使图 像的显示效果更加清晰。本章中主要介 绍的内容包括:
• γ校正 • 对比度展宽 • 动态范围调整 • 直方图均衡化处理 • 伪彩色技术
3.1 图像的γ校正
3.1.1 对比度的概念
• 对比度:通俗地讲,就是亮暗的对比程度。 • 对比度大的图像通常层次感强,清晰度高。 • 对比度的计算公式如下:

第3章_数字图像处理技术

第3章_数字图像处理技术
就白、黑、灰色而言,白色最亮,黑色则最暗,灰色则
居中。 在不太严格的场合,明度也可以看作是亮度。如果由明 而暗,制作一系列代表不同等级亮度(称为灰阶)的灰色方 块,则某个有色方块的亮度,可以在同一白光照射下, 忽略其色彩与饱和度属性,依靠视觉比较,找出亮暗感 觉相近的灰色方块,而以该灰色方块的亮度为其亮度
9
3.2 数字图像的基本概念
1. 图像的基本属性
图像的像素数目(Pixel
dimensions),是指位图图像 的宽度和高度方向上含有的像素数目。 一幅图像在显示器上的显示效果由像素数目和显示器的 设定共同决定。 (1)图像分辨率(Image resolution)指组成一幅图像的 像素密度的度量方法,通常使用单位打印长度上的图像 像素的数目多少,即用每英寸多少点(dot per inch,dpi) 表示。对同样大小的一幅图,如果组成该图的图像像素 数目越多,则说明图像的分辨率越高,看起来就越逼真。 相反,图像显得越粗糙。在同样大小的面积上,图像的 分辨率越高,则组成图像的像素点越多,像素点越小, 图像的清晰度越高。(图象清晰度、图象分解力) 10
矢量图主要用于工程图、白描图、卡通漫画、图例和三
维建模等。 矢量文件中的图形元素称为对象。每个对象都是一个自 成一体的实体,它具有颜色、形状、轮廓、大小和屏幕 位置等属性。在维持它原有清晰度和弯曲度的同时,多 次移动和改变它的属性,而不会影响图例中的其它对象。 例如:一个圆可以表示成圆心在(x1,y1),半径为r的图形; 一个矩形可以通过指定左上角坐标(x1,y1)和右下角坐标 (x2,y2)的四边形来表示。 基于矢量的绘图同分辨率无关。存盘后文件的大小与图 形中元素的个数和每个元素的复杂程度成正比 19
29

数字图像处理 第3章(2)

数字图像处理 第3章(2)

3.5.6 Matlab实现

代码: RGB=imread('image2.jpg'); %装入真彩图像 figure(1); imshow(RGB); %显示彩色图像 GRAY=rgb2gray(RGB); %将真彩图像转换为灰度图像 figure(2); imshow(GRAY); %显示灰度图像 DCT=dct2(GRAY); %进行余弦变换 figure(3); imshow(log(abs(DCT)),[ ]); %显示余弦变换
数字图像处理
Digital Image Processing
第三章 图像变换 (2)

主要内容: 1、二维离散傅里叶变换的定义、性质、计算 2、二维离散余弦变换的定义、计算 3、二维离散walsh变换的定义、计算 4、二维离散hadamard变换的定义、计算 5、KL变换的定义、计算 6、randon变换的定义、计算
二维DCT基图像
利用FFT的快速算法
余弦变换核实际上就是傅里叶变换核的实 部。变换计算中的乘法运算就是f(x)与变换核 的乘法运算。 思路: 先对f(x)执行FFT,然后对其取实部。
基于代数分解的快速算法
与FFT类似,利用代数分解的FDCT就是利用 余弦函数的周期性以及正弦函数与余弦函数之间 的关系,同时合理安排计算次序来实现的。
原图像Βιβλιοθήκη 余弦变换离散余弦变换在图像压缩中具有广泛的应用 例如,在JPEG图像压缩算法中,首先将输入图像划分 为8×8的方块,然后对每一个方块执行二维离散余弦变换, 最后将变换得到的量化的DCT系数进行编码和传送,形成 压缩后的图像格式。 在接收端,将量化的DCT系数进行解码,并对每个8×8 方块进行二维IDCT,最后将操作完成后的块组合成一幅完 整的图像。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

0XXX XXXX 1XXX XXXX
0~127→0 128~255 →1
多媒体图像通信
a 一幅8比特灰度图像;b~i 比特平面1到8
多媒体图像通信
3.3 直方图变换
•直方图定义:
—— 图像灰度的概率分布
对于灰度范围为[0,L-1]的数字图像, 若rk是第 k 级 灰 度 值 , nk 是 图 像 中 灰 度 为 rk 的 像 素 个 数,n为图像总像素个数,则其归一化直方
s3 =T(r3) = 5.67 s4 =T(r4) = 6.23
s6 =T(r6) = 6.86 s7 =T(r7) = 7.00
多媒体图像通信
• 答:获得均衡后灰度级
0
∑ s0 =T(r0) = (8−1) pr (rj ) = 7×0.19 =1.33
1
j=0
1
s1 =T(r1) = (8−1) ∑ pr (rj ) = 7×(0.19+0.25) = 3.08 j=0
直方图是多种空间域处理技术的基础,可用于图像增强


多媒体图像通信
直方图是多种空间域处理技术的基础,可用于图像增强
低对比度
高对比度
多媒体图像通信
·现象: 1. 暗色图像中,直方图的组成成分集中在灰度级
低的一侧,明亮图像则相反; 2. 低对比度图像的直方图窄而集中于灰度级的中
部,高对比度图像的直方图成分则覆盖了很宽的灰度 级范围且较为均匀。
g(x, y) =T[ f (x, y)]
多媒体图像通信
3.1 背景
• 空间域处理可表示为
g(x, y) =T[ f (x, y)]
• 灰度变换是1x1邻域的空间滤波
即T只对位于(x,y)的单个像素点灰度值f进行处 理,也称之为点处理。
s = T (r)
多媒体图像通信
灰度变换的例子
对比度拉伸
阈值处理
p(r)
p(s)
r
多媒体s图像通信
直方图均衡化的连续形式
设r代表输入图像的灰度级,取值区间为[0,L-1],我们 要寻求的是一种变换形式:
s = T(r), 0 ≤ r ≤ L −1 该变换应满足两个基本条件:
1.T(r)在区间0≤r≤L-1上为单值且单调递增函数;
—— 保证反变换存在且输出图像从黑到白顺序增加
图为
P ( rk ) =
nk n
L −1
∑ P ( rk ) = 1
k =0
多媒体图像通信
归一化直方图的统计过程
• 统计nk 1、初始化nk,令n0=0, n1=0,…, nL-1=0; 2、对于所有(x,y),有nf(x,y)= nf(x,y)+1 。
• 计算 P(rk )
P(rk
)
=
nk n
多媒体图像通信
多媒体图像通信
许多显示设备和打印设备的响应都为幂函数,所以显示前要 进行Gamma校正。 对于CRT,γ=2.5
多媒体图像通信
断裂 脊柱 的MRI 图像
γ=0.4
γ=0.6
γ=0.3
多媒体图像通信
γ=4
γ=3
γ=5
多媒体图像通信
3.2.4 分段线性函数 优点:可以根据图像的局部特征选择变换 缺点:需要用户输入较多的参数
ds dr
=
dT (r) dr
=
d dr
⎡⎢⎣( L
∫ −1) r 0
pr
(w)dw⎤⎥⎦
=
(L
−1)
pr (r)
因此有:
ps (s) =
pr (r) ⋅
dr ds
=
pr (r) ⋅
1
( L −1) pr (r)
=
1 L −1
多媒体图像通信
直方图均衡化的离散形式
概率密度函数 —— 概率(直方图值) 概率密度函数积分 —— 概率求和
2、计算直方图累积分布曲线
∑ ∑ sk
= T (rk
)
=
(
L −1)
k j=0
pr
(rj )
=
(L
−1)
k j=0
nj n
3、由计算得到的sk值,建立输入图像rk与输出图 像sk之间的对应关系(即确定变换T),并计 算变换后灰度级sk的像素点个数,从而获得均 衡后的直方图。
多媒体图像通信
• 例:设一幅大小为64x64的3比特图像,其灰 度分布如下表所示
s2 =T(r2) = 4.55
5
s5 =T(r5) = 6.65
s3 =T(r3) = 5.67
6
s4 =T(r4) = 6.23
6
s6 =T(r6) = 6.86 s7 =T(r7) = 7.00
3
7 7 7
多媒体图像通信
• 答:获得均衡后直方图
0
∑ s0 =T(r0) = (8−1) pr (rj ) = 7×0.19 =1.33
多媒体图像通信
• 答:计算直方图累积分 布曲线
0
∑ s0 =T(r0) = (8−1) pr (rj ) = 7×0.19 =1.33 j=0
1
s1 =T(r1) = (8−1) ∑ pr (rj ) = 7×(0.19+0.25) = 3.08 j=0
s2 =T(r2) = 4.55
s5 =T(r5) = 6.65
多媒体图像通信
• 灰度级分层 目的:突出图像中特定灰度范围的亮度。 基本方法: 1. 将感兴趣范围内的所有灰度值显示为一个 值,而其它灰度值显示为另一个值(二值图 像); 2. 使感兴趣范围内的灰度变亮(或变暗), 而保持其它灰度级不变。
多媒体图像通信
多媒体图像通信
• 比特平面分层 主要思想:强调对图像中最重要的位平面
第三章 灰度变换与空间滤波
计算机与通信工程学院
才溪
综合楼1418 Tel: 8066033 Email: cicy_2001@
多媒体图像通信
3.1 背景
• 空间域:由一幅图像的坐标张成的实平面 指图像平面本身
• 空间域处理:直接对图像中的像素进行处理
¾ 灰度变换:对单个像素进行操作 ¾ 空间滤波:对每个像素的邻域进行操作
多媒体图像通信
3.3.2 直方图匹配
• 直方图均衡是自动地产生均匀直方图的输 出图像。
• 在某些应用中,均匀分布的直方图并不是 最优的;有时需要产生特定分布的直方图。
• 产生这种具有规定形状的直方图的方法被 称为直方图匹配
多媒体图像通信
直方图匹配的连续形式
• 设 r —— 输入图像的灰度级 √ z —— 输出(处理后)图像的灰度级 ?
7
多媒体图像通信
• 第一步:对输入图像做 直方图均衡
• 第二步:对指定概率分布
做直方图均衡
0
∑ G(z0) = 7 pz (zj ) = 0.00
0
j=0
1
∑ G(z1) = 7 pz (zj ) = 7( pz (z0) + pz (z1)) = 0.00 j=0
G(z2) = 0.00
0 G(z3) =1.05
化操作
∫ G(z) = ( L −1)
z 0
pz (t)dt
第三步:要求G(z) = s,求得反函数 z = G−1(s)
第四步:对输入图像执行操作
z = G−1(s) = G−1[T (r)]
多媒体图像通信
直方图匹配的离散形式
第一步:对输入图像做直方图均衡化操作
∑ ∑ sk
=T(rk )
= (L−1)
2.当0≤r≤ L-1时,0≤T(r)≤ L-1。
—— 保证输出灰度的范围与输入灰度的范围相同
多媒体图像通信
·累积分布函数是一种满足要求的T(.) 一幅图像的灰度级可视为区间[0,L-1]上的随机变量,
令pr(r)和ps(s)分别代表r和s的概率密度函数,则r的累积 分布函数可以表示为:
∫ s = T (r) = ( L −1)
r
0 pr (w)dw
累积分布函数满足前述的直方图均衡变换的两个要求
多媒体图像通信
·累积分布函数能够达到直方图均衡化的效果
由概率论,如果pr(r)和T(r)已知,且T(r)连续可微,则
变换后的变量s的概率密度函数为:
Ps (s)
=
Pr (r) ⋅
dr ds
均匀概率密度 函数
根据基本积分学中的莱布尼茨准则,由变换公式可知:
多媒体图像通信
3.1 背景
• 空间域处理可表示为
g(x, y) =T[ f (x, y)]
其中,f 是输入图像,g 是处理后图像 T 是处理的算子
多媒体图像通信
3.1 背景
• 空间域处理可表示为
g(x, y) =T[ f (x, y)]
多媒体图像通信
3.1 背景
• 空间域处理可表示为
g(0,0) =T[ f (0,0)]
k j=0
pr (rj )
= (L−1)
k j=0
nj n
第二步:对指定的概率分布做直方图均衡化操作
q
∑ G(zq ) = ( L −1) pz (zi ) i=0
第三步:要求 G(zq ) = sk,找到 zq = G−1(sk )
第四步:对输入图像执行操作 zq = G−1(sk ) = G−1[T (rk )]
• 离散条件下的直方图均衡化公式为:
∑ ∑ sk
= T (rk )
=
( L −1)
k j=0
pr (rj )
=
( L −1)
k j=0
nj n
k = 0,1, 2,..., L −1
相关文档
最新文档