第四章图像增强(2)数字图像处理阮秋琦

合集下载

数字图像处理第四章图像增强

数字图像处理第四章图像增强

数字图像处理第四章图像增强
3
上节知识点回顾
一、图像平滑 1、邻域平均 2、低通滤波 3、中值滤波
二、图像锐化
1、一阶微分法
2、二阶微分法
3、高通滤波
数字图像处理第四章图像增强
4
4.5.1 图像的彩色表示
人眼对于彩色的观察和处理是一种 生理 和 心理 现象,其机理还没有完全搞清楚,
因而对于彩色的许多结论都是建立在实验 基础之上的。
如果采用其他色系进行了处理,最终一定 要转换到RGB色系,才能正常显示结果。
数字图像处理第四章图像增强
15
数字图像处理第四章图像增强
16
2、HIS彩色模型
RGB色系虽然是目前各类显示器使用的色 系,但颜色的构成与人对颜色的理解方式 不同,因此在进行处理与调整时,不易获 得准确的参数。
这种彩色系统格式的设计反映了人类观察
m=X+Y+Z
x X X XYZ m
y Y Y XYZ m
z Z Z XYZ m
m为色模,表示某彩色光所 含标准三基色单位总量,与 光通量有关; x、y、z为相对色度系数(色 度坐标)
且x+y+z=1则z是一个非独立参量,因此配色数 据可换算为x-y坐标值,即x-y标准色度图
数字图像处理第四章图像增强
数字图像处理第四章图像增强
5
一、彩色概念
1、可见光谱
☻可见光谱:人眼能够感觉到的可见光谱集
中在5×1014 Hz附近的一个很窄的光谱范围 内,波长为380~780nm。
数字图像处理第四章图像增强
6
2、光的特性:
(1).可见光的波长范围有限; (2).不同波长的光呈现的颜色不同,随波长
由长到短颜色依次为:红、橙、黄、绿、 青、蓝、紫(品红); (3).只含单一波长的光称为单色光,含两种 或两种以上波长的光称为复合光; (4).太阳发出的光包含了所有的可见光,若 用三棱镜可以将太阳光分解。

第四章图像增强 260页PPT文档

第四章图像增强 260页PPT文档
9
对比度太差
10
噪声
原始图像
Mean=0.01, Var=0.02 高斯噪声
Density=0.2 Salt&Pepper 椒盐噪声
Var=0.01 Speckle斑 点噪声
11
二、改善图像质量方法
图像增强技术:不考虑图像降质的原因,只将 图像中感兴趣的部分加以处理或突出有用的图 像特征,故改善后的图像并不一定要去逼近原 图像。图像增强的目的是提高可懂度。
数字图像处理
Digital Image Processing
1
第四章 图像增强
4.1 灰度级修正 4.2 图像的同态增晰 4.3 图像平滑 4.4 图像锐化 4.5 图像伪彩色处理
2
第四章 图像增强
3
图像增强所包含的主要内容如图:


灰度变换
图像增强
空间域
由下面公式可以得到s2…..s7
sk T(rk)j k0Pr(rj)j k0nNj
72
均衡化过程
原灰度级
变换函数值
原灰度级分 布
原来像 素数
新灰度级 新灰度级分布
r0=0 r1=1/7
s0=T(r0)=0.19 s1=T(r1) =0.44
0 1/7=0.14
790 1023
s0’(790) 790/4096=0.19
2、指数变换 高灰度区扩展,低灰度区压缩。
32
对数变换 g(x,y)alnf[(x,y)1]
blnc
a,b,c是按需要可以调整的参数。
33
非线性动态范围调整
g(i,j)=9×log[f(i,j)+1]
11 39 99 99 168

数字图像处理与分析-第4章-图像增强讲解

数字图像处理与分析-第4章-图像增强讲解
直方图均衡即是找一种变换,使具有任意概 率分布密度的直方图的图像,变换成接近于均匀 概率分布密度的直方图的图像。
4.2.1 直方图均衡 1. 直方图均衡的基本思想
pr (r)
s T(r)
ps (s)
1
0
1r
0
s
1
4.2.1 直方图均衡
1. 直方图均衡的基本思想
显然,基于上述思想的直方图均衡变换函数:
1
③ 所画的原图像的直方
2 3
图如图4.9所示。
4
rk Pr(rk)=nk/n
=0
0.19
=1/7
0.25
=2/7
0.21
=3/7
0.16
=4/7
0.08
5 =5/7
0.06
6 =6/7
0.03
7 =1
0.02
例4.2.1 (续2)
pr (rk )
0.25
0.20
0.15
0.10
0.05
0
1 7
2 7
4.2.1 直方图均衡
4. 直方图均衡的实现
◆直方图均衡的步骤: (1)计算原图像的归一化灰度级别及其分布概
率pr(rk)=nk/n。 (2)根据直方图均衡化公式(4.13)求变换函
数的各灰度等级值sk。
4.2.1 直方图均衡
4. 直方图均衡的实现
◆直方图均衡的步骤: (3)将所得的变换函数的各灰度等级值转化成
标准的灰度级别值。也即把第(2)步求得的各sk值, 按靠近原则近似到与原图像灰度级别相同的标准灰度 级别中。此时获得的即是均衡化后的新图像中存在的 灰度级别值,其对应的像素个数不为零;对于那些在 变换过程中“被丢失了的”灰度级别值,将其像素个 数设为零。

《数字图像处理》教学大纲

《数字图像处理》教学大纲

《数字图像处理》课程教学大纲Digital Image Processing一、课程说明课程编码:课程总学时(理论总学时/实践总学时):51(42/9),周学时:3,学分:3,开课学期:第6学期。

1.课程性质:专业选修课2.适用专业:电子信息与技术专业3.课程教学目的和要求《数字图像处理》是信号处理类的一门重要的专业选修课,通过本课程的学习,应在理论知识方面了解和掌握数字图像的概念、类型,掌握数字图像处理的基本原理和基本方法:图像变换、图像增强、图像编码、图像的复原和重建。

并通过实验加深理解数字图像处理的基本原理。

4.本门课程与其他课程关系本课程的先修课程为:数字信号处理和应用5.推荐教材及参考书推荐教材:阮秋琦,《数字图像处理学》(第二版),电子工业出版社,2007年参考书(1)姚敏等,《数字图像处理》,机械工业出版社,2006年(2)何东健,《数字图像处理》(第二版),西安电子工业出版社,2008年(3)阮秋琦,《数字图像处理基础》,清华大学出版社,2009年(4)(美)Rafael C. Gonzalez著,阮秋琦译,《数字图像处理》(第二版),电子工业出版社,2007年6.课程教学方法与手段主要采用课堂教学的方式,通过多媒体课件进行讲解,课外作业,答疑辅导。

并辅以适当的实验加深对数字图像处理的理解。

7.课程考核方法与要求本课程为考查课课程的实验成绩占学期总成绩的50%,期末理论考查占50%;考查方式为笔试。

8.实践教学内容安排实验一:图像处理中的正交变换实验二:图像增强实验三:图像复原详见实验大纲。

二、教学内容纲要与学时分配(一)数字图像处理基础(3课时)1.主要内容:图像处理技术的分类,数字图像处理的特点,数字图像处理的主要方法及主要内容,数字图像处理的硬件设备,数字图像处理的应用,数字图像处理领域的发展动向2.基本要求:了解图像处理技术的分类和特点,数字图像处理的主要方法及主要内容,熟悉数字图像处理的硬件设备。

第四章图像增强-

第四章图像增强-

I f(x ,y ) i(x y )r (xy ) (3—5)
0i(x,y)
(3—6)
0r(x,y)1
(3—7)
其中(3—7)式表示全吸收情况为0,全反射的情况为1。
这里i(x,y)由光源的性质来确定,而r(x,y)则取决于景
物中的物体。
i(x,y) 的单位用照度来度量,
即流明/平方米( Lm/m2 )或勒克司。
Do you see a musician or a girl's face?
Do you see an old man's face or two lovers kissing?
4.4 用直方图修改技术进行图像增强
灰度级的直方图描述了一幅图像的概貌,用修 改直方图的方法增强图像是实用而有效的处理 方法之一。
哈 哈 ! 和 宝 宝长的 超像! 肥肥的 ,小眼 睛~ 还 有 什 么呢 ?再有 就是不 开
数字图像处理
第4章 图像增强(1)
信息科学研究所 阮秋琦教授
图像增强是指按特定的需要突出一幅图像中 的某些信息,同时,削弱或去除某些不需要的 信息的处理方法。其主要目的是使处理后的图 像对某种特定的应用来说,比原始图像更适用。
马赫带效应
Kanizsa Illusion
Simultaneous Contrast
What do you see?
What do
It's a spiral, right? No, these are a bunch of independent circles
How many colors do you see?
g (x ,y ) h (x ,y ) f(x ,y )(3—1)

数字图像处理 阮秋琦 MATLAB源程序要点

数字图像处理   阮秋琦   MATLAB源程序要点

%系统自动生成的创建对话框的代码function varargout = myproject(varargin)% MYPROJECT M-file for myproject.fig% MYPROJECT, by itself, creates a new MYPROJECT or raises the existing% singleton*.%% H = MYPROJECT returns the handle to a new MYPROJECT or the handle to% the existing singleton*.%% MYPROJECT('CALLBACK',hObject,eventData,handles,...) calls the local% function named CALLBACK in MYPROJECT.M with the given input arguments. %% MYPROJECT('Property','Value',...) creates a new MYPROJECT or raises the% existing singleton*. Starting from the left, property value pairs are% applied to the GUI before myproject_OpeningFcn gets called. An% unrecognized property name or invalid value makes property application% stop. All inputs are passed to myproject_OpeningFcn via varargin.%% *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one% instance to run (singleton)".%% See also: GUIDE, GUIDA TA, GUIHANDLES% Edit the above text to modify the response to help myproject% Last Modified by GUIDE v2.5 07-Jun-2008 11:33:02% Begin initialization code - DO NOT EDITgui_Singleton = 1;gui_State = struct('gui_Name', mfilename, ...'gui_Singleton', gui_Singleton, ...'gui_OpeningFcn', @myproject_OpeningFcn, ...'gui_OutputFcn', @myproject_OutputFcn, ...'gui_LayoutFcn', [] , ...'gui_Callback', []);if nargin && ischar(varargin{1})gui_State.gui_Callback = str2func(varargin{1});endif nargout[varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});elsegui_mainfcn(gui_State, varargin{:});end% End initialization code - DO NOT EDIT% --- Executes just before myproject is made visible.function myproject_OpeningFcn(hObject, eventdata, handles, varargin)% This function has no output args, see OutputFcn.% hObject handle to figure% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDA TA)% varargin command line arguments to myproject (see V ARARGIN)% Choose default command line output for myprojecthandles.output = hObject;% Update handles structureguidata(hObject, handles);% UIWAIT makes myproject wait for user response (see UIRESUME)% uiwait(handles.figure1);% --- Outputs from this function are returned to the command line.function varargout = myproject_OutputFcn(hObject, eventdata, handles)% varargout cell array for returning output args (see V ARARGOUT);% hObject handle to figure% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDA TA)% Get default command line output from handles structurevarargout{1} = handles.output;%以下为另存为按钮的回调函数,功能为存储图像处理后的图像到用户选择的磁盘空间中。

数字图像处理第04章图像增强

数字图像处理第04章图像增强

%显示变换后图像的直方图
Slide 18
图4.5 图像线性变换
Slide 19
2.分段线性变换
对整个灰度区间进行分 段,采用分段线性函数 进行变换。
这种变换突出了感兴趣 的目标或灰度区间,相 对抑制那些不感兴趣的 灰度区间。
常用的是三段线性变换。 图4.6 三段线性变换
Slide 20
Slide 2
内容提要
单点增强:
灰度级校正、灰度变换、灰度直方图变换。
区域增强的平滑方法:
邻域平均法、中值滤波和各种边界保持类滤波方法。
区域增强的锐化方法:
梯度锐化法、拉普拉斯算子、高通滤波及其他常用的 锐化算子。
Slide 3
4.1 概述
4.1.1 图像增强的目的 首要目标:
J = histeq(I); %完成直方图均衡化
imshow(I);
%显示直方图均衡化前的图像
figure,imhist(I);
%均衡化前的直方图
figure,imshow(J); %显示直方图均衡化后的图像
figure,imhist(J);
%均衡化后的直方图
Slide 33
图4.10 直方图均衡
【例4.3】对图像进行直方图均衡化。
假定有一幅总像素为n = 64×64的图像,灰度 级数为8,各灰度级分布列于表4.1中。
(1)按式(4.14)求变换函数Sk’ (2)计算Sk’’ (3) Sk的确定 (4)计算对应每个sk的nsk (5)计算ps(sk)
Slide 31
4.4.1 图像噪声
数字图像往往要经过采集、处理、存储、传输 等一系列加工变换,而由电气系统和外界引入 的图像噪声也将在这些过程中随之引入,可能 严重影响图像的质量。

数字图像处理 第四章 图像的增强(2)

数字图像处理 第四章  图像的增强(2)

中值滤波对脉冲干扰及椒盐噪声的抑制效果好,在抑制随 机噪声的同时能有效保护边缘少受模糊。但它对点、线等细节 较多的图像却不太合适。 对中值滤波法来说,正确选择窗口尺寸的大小是很重要的 环节。一般很难事先确定最佳的窗口尺寸,需通过从小窗口到 大窗口的中值滤波试验,再从中选取最佳的
原图像
中值滤波
一维中值滤波的几个例子(N=5) 离散阶跃信号、斜升信号没有受到影响。离散三角信号的顶 部则变平了。对于离散的脉冲信号,当其连续出现的次数小于窗 口尺寸的一半时,将被抑制掉,否则将不受影响。
另外,一维周期性二值序列,如 xn ,1,1,1,1,1,1,1,1, , 当滤波窗口长度为9时,经过中值滤波也将保持不变。对于一个 二维序列,这一类不变性更为复杂,但它们一般也是二值的周期 性结构,即为周期性网格结构的图像。
⑵ 中值滤波去噪声性能。 中值滤波可以用来号数学分析比较复杂。中值滤 波的输出与输入噪声的概率密度分布有关,而邻域平均法的输出 与输入分布无关。中值滤波在抑制随机噪声上要比邻域平均法差 一些,但对于脉冲干扰(特别是脉冲宽度小于且相距较远的窄脉 冲干扰),中值滤波是非常有效的。
空间域图像平滑的例子
模板
1 1 1 1 1 1 1 9 1 1 1
一、邻域平均法(局部平滑法) 邻域平均法法是一种直接在空间域上进行平滑处理的技术。 当噪声是统计独立时,可用邻域内各像素的灰度平均值代替该 像素原来的灰度值,实现图像的平滑。 对含噪声的原始图像f(x,y)的每个像素点取一个邻域S,计 算S中所有像素灰度级的平均值,作为邻域平均处理后的图像 g(x,y)的像素值。即 1 g ( x, y ) f (i, j ) M i , js 式中x, y =0,1,…,N-1; S为(x,y)邻域内像素坐标的集合; M表示集合S内像素的总数。 可见邻域平均法就是将当前像素邻域内各像素的灰度平均 值作为其输出值的去噪方法。

数字图像处理--第4章-图像增强PPT课件

数字图像处理--第4章-图像增强PPT课件

.
22
直方图修正
图像灰度统计直方图:
p(sk)nk/n
常用的方法:
k0,1 ,L1
直方图均衡化
直方图规定化
.
23
直方图均衡化
T满足2个条件:
(1)T单值单增函数。
(2)对 0sL1 有 0T(s)L1
则有: sT 1(t)
0tL1
可以证明,
累积分布函数(cumulative
distribution function CDF)
0.19 0.2Байду номын сангаас 0.21 0.16 0.08 0.06 0.03 0.02
.
26
直方图均衡化
图像直方图均衡化过程如下:
(1)得到变换后的值:
0
t0T(s0) ps(si)0.19 i0 1
t1T(s1) ps(si)0.1 90.2 50.44 i0
2
t2T(s2) ps(si)0.1 90.2 50.2 1 0.65 i 0
t1 s s1
t
t2 s2
t1 s1
[s
s1 ]
t1
L L
1 1
t2 s2
[s
s2
]
t2
0 s s1 s1 s s2 s2 s L 1
用分段线性法,将需要的图像细节灰度级拉伸,增强
对比度,不需要的细节灰度级压缩
.
14
空域处理表示
通过细心调整折线拐点的位置及控制分段直线的 斜率,可对任一灰度区间进行拉伸或压缩。
依此类推,即可得到
t3 0.81
t4 0.89
t5 0.95
.
t6 0.98

t7 1

《数字图像处理》教学大纲

《数字图像处理》教学大纲

《数字图像处理》教学大纲电子信息工程专业(本科)课程编号:()课程名称:数字图像处理参考学时:42 其中实验或上机学时:10说明部分1.课程的地位、性质和任务数字图像处理是一门迅速发展的新兴学科,发展的历史并不长。

由于图像是视觉的基础,而视觉又是人类重要的感知手段,故数字图像成为心理学、生理学、计算机科学等诸多方面学者研究视觉感知的有效工具。

随着计算机的发展,以及应用领域的不断加深和扩展,数字图像处理技术已取得长足的进展,出现了许多有关的新理论、新方法、新算法、新手段和新设备,并在军事公安、航空、航天、遥感、医学、通信、自控、天气预报以及教育、娱乐、管理等方面得到广泛的应用。

所以,数字图像处理是一门实用的学科,已成为电子信息、计算机科学及其相关专业的一个热门研究课题,相应《图像处理技术》也是一门重要的课程,是一门多学科交叉、理论性和实践性都很强的综合性课程。

本课程是电子信息工程专业的专业课。

本课程着重研究数字图像处理的方法,训练学生运用所学基础知识解决实际问题的能力,同时要求拓宽专业知识面。

2.课程教学的目的及意义数字图像处理是研究数字图像处理的基本理论、方法及其在智能化检测中应用的学科,本课程侧重于机器视觉中的预处理技术——数字图像基本处理,并对图像分析的基本理论和实际应用进行系统介绍。

目的是使学生系统掌握数字图像处理的基本概念、基本原理和实现方法和实用技术,了解数字图像处理基本应用和当前国内外的发展方向。

要求学生通过该课程学习,具备解决智能化检测与控制中应用问题的初步能力,为在计算机视觉、模式识别等领域从事研究与开发打下扎实的理论基础。

3.教学内容及教学要求教学内容:数字图像处理是计算机和电子学科的重要组成部分,是模式识别和人工智能理论的的中心研究内容。

主要教学内容包括:(1)数字图像处理的基本概念,包括数字图像格式,数字图像显示,灰度直方图,点运算,代数运算和几何运算等概念。

(2)介绍二维富氏变换离散余弦变换,离散图像变换和小波变换的基本原理与方法。

数字图像处理 第四章图像增强

数字图像处理 第四章图像增强

Pr(rk) 0.19 0.25 0.21 0.16 0.08 0.06
0.03
0.02
计算每个sk对应的像素数目 计算均衡化后的直方图
Tr
Sk并
sk
nsk Ps(sk)
0.19
1/7
0.44
3/7
S0=1/7 S1=3/7 S2=5/7
790 0.19 1023 0.25 850 0.21
0.65
✓ 校正后的原始图像 f (i, j) C g(i, j) gc(i, j)
9
灰度级校正注意问题:
对降质图像进行逐点灰度级校正所获得的图像, 其中某些像素的灰度级值有可能要超出记录器 件或显示器输入灰度级的动态范围,在输出时 还要采用其他方法来修正才能保证不失真地输 出。
降质图像在数字化时,各像素灰度级都被量化 在离散集合中的离散值上,但经校正后的图像 各像素灰度极值并不一定都在这些离散值上, 因此必须对校正后的图像进行量化。
),使得结果图像s的直方图Ps(s)为一个常数
Pr(r)
Ps(s)
直方图均衡化 T(r)
r
s
26
直方图均衡化理论基础
-1 由概率论可知,若Pr(r)和变换函数s=T(r)已知,r=T (s)是单 调增长函数,则变换后的概率密度函数Ps(s)可由Pr(r)得到:
分 布 函 数 Fs(s)sp( s s) ds=rp( r r) dr
✓ 计算均衡后的直方图
s k 计
T( rk)
k
=
i 0
P(r
r

i
k i 0
ni n
s k并
round( sk计 * (L L 1
1))
j

数字图像处理(第二版-阮秋琦-阮宇智)的课后习题答案

数字图像处理(第二版-阮秋琦-阮宇智)的课后习题答案

测量背景的平均值。

把图像的所有像素除了十字准线设为平均灰度值。

表示出此图像的傅氏变换G(u,v)。

因为十字准线的特点并给出了高度的准确性,我们能构建此模板的图像(相同的尺寸),使用此模板确定原图的灰度级。

然后,我们在正确的位置构建十字准线的模型(取决于给定的图像),利用所提供之尺寸和十字准线的灰度级。

表示新图像的傅里叶变换F(u,v)。

G (u,v)与F(u,v)的比值是一个模糊函数H(u,v)的估计。

对于F(u,v)可能消失的值中,我们可以建立一个带阻滤波器,使用图的方法。

因为我们知道F(u,v),G(u,v)和H(u,v) 的估计, 我们也可以精确模糊函数的估计,用等式的G和H代替,并调整K值以便获得F(u,v)更近似的结果(这个结果可以通过傅里叶反变换估计出来)。

在这两种情况下滤波器可以用来模糊图像,如果需要的话。

解决这一问题的关键是下面的函数其中,是此函数的拉普拉斯(对r的二次导数)那是, 等于给定的函数。

然后我们知道从式得到函数f(x,y)因此,我们简化了求高斯函数中的傅里叶变换。

从表格中,我们从高斯对可以得到函数的傅里叶变换,其变换形式是因此,退化函数的傅里叶变换是这是一个简单的扩展问题。

它的目的是为了熟悉维纳滤波器的各种条件。

从式得其中然后从式得其中,P(u,v)是拉普拉斯算子的傅氏变换。

这是至于这个问题,我们可以合理地解答。

拉普拉斯算子的变换的表达式通过问题中得到的。

然而, 对P(u,v)的代替,这只会增加滤波器的要求,并且不会简化表达式。

5.24因为这个系统是假定的线性和位置不变,因此可以用式子。

举行。

此外,我们可以用叠加问题,得到了系统响应的F(u,v)和N(u,v)。

两个响应的和是完整的响应。

首先,仅用F(u,v)然后,仅仅用N(u,v)所以。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3
6
r3 7 z6 7
4
6
r4 7 z6 7
5 r5 7 z7 1
6 r6 7 z7 1
r7 1 z7 1
表3—5 结果直方图数据
(5)根据这样的映射重新分配像素, 并用n=4096去除,可得到最后的直方图。
图4—7 直方图规定化处理方法
利用直方图规定化方法进行图像增强的主 要困难在于如何构成有意义的直方图。
一般有两种方法,一种是给定一个规定的 概率密度函数,如高斯,瑞利等函数。一 些常用的直方图修正转换函数列于表3—6 中。
表3—6 直方图修正转换函数
另一种方法是规定一个任意可控制的直方图, 其形状可由一些直线所组成,得到希望的形状后, 将这个函数数字化。这种方法如图3—9所示。
所谓理想低通滤波器是指以截频 D0 为半径的圆 内的所有频率都能无损地通过,而在截频之外的 频率分量完全被衰减。理想低通滤波器可以用计 算机模拟实现,但是却不能用电子元器件来实现。
图3—21 理想低通滤波器剖面图
理想低通滤波器平滑处理的概念是清晰的,但 在处理过程中会产生较严重的模糊和振铃现象。 这种现象正是由于傅立叶变换的性质决定的。因 为滤波过程是由式(3—28)描述的,由卷积定 理可知在空域中则是一种卷积关系,即 :
有时需要具有特定的直方图的图像,以便能够对图 像中的某些灰度级加以增强。直方图规定化方法就 是针对上述思想提出来的一种直方图修正增强方法。 下面讨论直方图规定化的基本思想。
假设 pr( r ) 是原始图像灰度分布的概率 密度函数, pz( z ) 是希望得到的图像的概率 密度函数。如何建立 pr( r ) 和 pz( z ) 之间 的联系是直方图规定化处理的关键。
(4)、z ≈G-1[T(r)] 以上三步得到了原始图像的另一种处理方法。
在这种处理方法中得到的新图像的灰度级具有事先 规定的概率密度函数。
下面通过例子来说明处理过程。
例如,这里仍用64×64像素的图像,其灰度 级仍然是8级。其直方图如图3—7(a)所示,(b)是 规定的直方图,(c)为变换函数,(d)为处理后的 结果直方图。原始直方图和规定的直方图之数值 分别列于表3—2和表3—3中,经过直方图均衡化 处理后的直方图数值列于表3—4。
根据前面的分析,显然 H(u,v) 应该具有低通滤波特性,所以这种方法叫低通 滤波法平滑化处理。低通滤波平滑化处理流程 如图3—20所示。
f (x, y)
F(u, v)
G(u, v)
g(x, y)
FFT
H(u,v)
IFFT
图3—20 线性滤波器处理框图
G(u,v) H (u,v) F(u,v)
pr (r)
pz (z)
所以,直方图规定化处理的关键思路是寻找一 个 pr( r ) 和 pz( z ) 间的中介,在 pr(r ) , pz(z )间搭建一座桥梁,建立 r 与 z 的关系。
首先对原始图像进行直方图均衡化处理,即:
r
s T (r) 0
pr ( )d
(3—20)
假定已经得到了所希望的图像,并且它的概率 密度函数是 Pz(z) 。对这幅图像也作均衡化处 理,即:
求 z。
zk G 1 (sk )
这一步实际上是近似过程。也就是找出 Sk 与 G(zk) 的最接近的值。
例如:
s0

1 7
0.14
与它最接近的是 G(z3 ) 0.15
,所以可写成
G 1 (0.15) z3
变换值。
用这样方法可得到下列
s 1 z 3
07
37
s1

3 7
由卷积定理可知
G(u, v) H (u, v) F(u, v)
(3—25)
其中: F(u,v) 是含有噪声的图像的傅立叶变换;
G(u,v) 是平滑处理后的图像之傅立叶变换;
H(u,v)是传递函数。
选择传递函数 H(u,v) ,利用 H(u,v)使 F(u,v) 的 高频分量得到衰减,得到 G(u,v), 后再经反傅立叶 变换就可以得到所希望的平滑图像 g(x,y) 了。
邻域平均法, 低通滤波法, 多图像平均法等等。
3.2.1 邻域平均法 3.2.2 低通滤波法 3.2.3 多图像平均法
邻域平均法是简单的空域处理方法。这种方法的基 本思想是用几个像素灰度的平均值来代替每个像素 的灰度。假定有一幅N×N个像素的图像 f(x,y) , 平滑处理后得到一幅图像 g(x,y) 。
表3—2 原始直方图数据
表3—3 规定的直方图数据
表3—4 均衡化处理后的直方图数据
计算步骤如下:
(1)对原始图像进行直方图均衡化映射处理的数 值列于表3—4的栏目内。
(2)利用式(3—21)计算变换函数。
k
uk G(zk )
pz (z j )
j0
0
u0 G(z0 ) pz (z j ) pz (z0 ) 0.00
图(b)是选 2x 为半径的情况下构成的 点 R 的邻域,选择在圆的边界上的点和 在圆内的点为S的集合。
图3—19 在数字图像中选取邻域的方法
四邻域:
S (x, y 1), (x, y 1), (x 1, y), (x 1, y)
八邻域:
(x, y 1),(x, y 1),(x 1, y),(x 1, y),
z
u G(z) 0
pz ( )d
(3—21)
因为对于两幅图同样做了均衡化处理,所以
ps(s) 和 pu(u) 具有同样的均匀密度。其中式 (3—21)的逆过程为
z G1(u)
(3—22)
这样,如果用从原始图像中得到的均匀灰 度级 s 来代替逆过程中的 u ,其结果灰度级将 是所要求的概率密度函数 Pz(z) 的灰度级。
g(x, y) h(x, y) f (x, y) (3—28)
式中 f (x, y), g(x, y) , h( x, y) 分别
是, F (u, v) ,G(u, v) H (u, v) 的傅里叶反
变换。
既然 H(u,v) 是理想的矩形特性,那么 它的反变换 h(x,y) 的特性必然会产生无限 的振铃特性。经与 f(x,y) 卷积后则给 g(x,y) 带来模糊和振铃现象,D0 越小这种现象越 严重,当然,其平滑效果也就较差。这是理想 低通不可克服的弱点。
实现方法: 以(a)和(b)作模板,扫过全部图像,即可完成 平滑处理。 边缘处理: 1)、在原图像上补上行和列,在处理; 2)、处理后重复一下边缘行或列的结果。
3.2.1 邻域平均法 3.2.2 低通滤波法 3.2.3 多图像平均法
这种方法是一种频域处理法。在分析图像信号 的频率特性时,一幅图像的边缘、跳跃部分以及颗 粒噪声代表图像信号的高频分量,而大面积的背景 区则代表图像信号的低频分量。用滤波的方法滤除 其高频部分就能去掉噪声,使图像得到平滑。

S (x 1, y 1),(x 1, y 1),(x 1, y 1),(x 1, Y 1)
处理结果表明,上述选择邻域的方法对抑制噪 声是有效的,但是随着邻域的加大,图像的模 糊程度也愈加严重。为克服这一缺点,可以采 用阈值法减少由于邻域平均所产生的模糊效应。
其基本方法由下式决定:
g(x, y) F 1[G(u, v)]
常用的低通滤波器有如下几种: 理想低通滤波器
布特沃斯(Butterworth)低通滤波器 指数低通滤波器 梯形低通滤波器
理想低通滤波器 一个理想的二维低通滤波器的传递函数由下式表示:
1 H (u, v) 0
D(u, v) D0 D(u, v) D0
g(x,y) 由下式决定
1
g(x, y)
f (m,n)
M (m,n)s
x, y 0, 1, 2,, N 1
(3-23)
式中,S 是 (x,y) 点邻域中点的坐标的集合,
但其中不包括 (x,y) 点,M 是集合内坐标点的总
数。
式(3—23)说明,平滑化的图像 g(x,y) 中的每个 像素的灰度值均由包含在 (x,y) 的预定邻域中的 f(x,y) 的几个像素的灰度值的平均值来决定。
(4—26)
式中 D0 是一个规定的非负的量,叫做理想 低通滤波器的截止频率。D(u,v) 是从频率颊 的原点到(u,v)点的距离,即
1
D(u, v) = u 2 v 2 2
(3—27)
H(u,v) 对 (u,v) 来说是一幅三维图形。 H(u,v) 的剖面图如图3—21所示。将剖面图绕纵轴旋转36 0°就可以得到整个滤波器的传递函数。
由图3—7可见,结果直方图并不很接近希望的形状, 与直方图均衡化的情况一样,这种误差是多次近 似造成的。只有在连续的情况下,求得准确的反 变换函数才能得到准确的结果。
在灰度级减少时,规定的和最后得到的直 方图之间的误差趋向于增加。但是实际处 理效果表明,尽管是一种近似的直方图也 可以得到较明显的增强效果。
z G1(u) G1(s) G1[T (r)]
根据以上思路,可以总结出直接直方图规定化 增强处理的步骤如下:
(1)、用直方图均衡化方法将原始图像作均衡化 处理;
(2)、规定希望的灰度概率密度函数 pz(z),并 用式 (3—21)求得变换函数 G(u) ;
(3)、将逆变换函数 z≈G-1( s) 用到步骤(1)中 所得到的灰度级。
j0
1
u1 G(z1) pz (z j ) pz (z0 ) pz (z1) 0.00
j0
2
u2 G(z2 )
pz (z j )
j0
pz (z0 ) pz (z1 ) pz (z2 ) 0.00
相关文档
最新文档