第4章+图像增强
第四章 图像增强和锐化

直方图均衡化
• • 当一幅图像的像素占据了所有灰度级并且呈均匀分布时,则该图像具有比较 高的对比度和多变的灰度色调。 直方图均衡化是将原图像通过某种变换,得到一幅灰度直方图为均匀分布的 新图像的方法。
直方图均衡化
• 先讨论连续变化图像的均衡化问题: • 设r和s分别表示归一化了的原图像灰度和经直方图修正后的图像灰度。 0 ≤ r,s ≤ 1 在[0,1]区间内的任一个r值,都可产生一个s值,且 s=T(r) T(r)作为变换函数,满足下列条件: 1.在0 ≤ r ≤ 1内为单调递增函数,保证灰度级从黑到白的次序不变; 2.在0 ≤r ≤1内,有0 ≤T(r) ≤1,确保映射后的像素灰度在允许的范围内。 反变换关系r=T-1(s)对s同样满足上述两个条件。
等于1.8
• 获取变换函数的其他方法 交互样点插值 用过点的三次样条插值曲线,获得变换函数
灰度直方图
• 灰度直方图基本概念(回顾) • 直方图修正法——直方图均衡化
灰度直方图基本概念
灰度直方图反映了数字图像中每一灰度级与其出现频率间的关系, 它能描述该图像的概貌。通过修改直方图的方法增强图像是一种实用 而有效的处理技术。 基本概念 图像的灰度直方图是一种表示数字图像中各级灰度值及其出现频数 关系的函数。描述图像灰度直方图的二维坐标,其横坐标表示像素的 灰度级别,纵坐标表示该灰度出现的频数(像素的个数)。 h(rk)=nk, k=0,1,2,…,L-1 rk表示第k级灰度值, h(rk)和nk表示图像中灰度值为rk的像素个数。
其中,T[ ]表示增强图像和原图像的灰度变换关系
灰度变换增强
• 灰度的线性变换:设原图像灰度值f(m,n) ∈ [a,b],线性变 换后的取值g(m,n) ∈ [c,d],则线性变换关系为
第四章 图像增强

数字图像处理
例如,某像素5×5邻域的灰度分布如图,经 计算9个掩模区的均值和方差为:
3 6 7 4 2 3 4 3 1ͣ 1 2 2 2 4 5 1 1 4 3 3 6
均值 对应的 方差
4
4
3
2
3
4
2
3
3
4 8 4 4
54 7 17 17 28 31 23 26 0
数字图像处理
中南大学信息物理工程学院测绘所
梅小明
4.1 图像的对比度增强
数字图像处理
中南大学信息物理工程学院测绘所
梅小明
图像的直方图修正
定义:数字图像中各灰度级与其出现的频数间的 统计关系,可表示为:
直方图反映了图像的清晰程度,当直方图均匀分布 时,图像最清晰。由此,我们可以利用直方图来达 到使图像清晰的目的。 直方图均衡化:通过原始图像的灰度非线性变换, 使其直方图变成均匀分布,以增加图像灰度值的动 态范围,从而达到增强图像整体对比度,使图像变 清晰的效果。
梅小明
图像平滑
数字图像处理
中南大学信息物理工程学院测绘所
梅小明
中值滤波法的举例及与平均滤波法 的对比
数字图像处理
中南大学信息物理工程学院测绘所
梅小明
中值滤波法
数字图像处理
中南大学信息物理工程学院测绘所
梅小明
中值滤波法
数字图像处理
中南大学信息物理工程学院测绘所
梅小明
中值滤波法
数字图像处理
中南大学信息物理工程学院测绘所
第四章 图像增强
概述 图像的对比度增强 图像的直方图修正 图像平滑 图形锐化 图像的同态滤波 图像的彩色增强
数字图像处理(第二版)章 (4)

线斜率大于1时,该灰度区间的动态范围增加,即对比度增强
了,而另外两个区间的动态范围被压缩了。当a=b,c=0,d=L-
1时,式(4-4)就变成一个阈值函数,变换后将会产生一个二值 图像。图4-3(c)是经由图4-3 (b)所示的分段线性变换对图43(a)的变换结果,它保持低灰度像素不变,增强了中间灰度的 对比度,并压缩了高灰度的动态范围。
2r 2 0 r 1
pr (r) 0
其他值
用式(4-11)求其变换函数,即其累积分布函数为
s T(r)
像素数之比p)r。(r对k ) 数 n字nk 图像,直k方图0,1可,2表,示, L为1
(4-8)
式中: n是一幅图像的像素总数; L是灰度级的总数目; rk表示第k个灰度级; nk为第k级灰度的像素数; pr(rk)表示 该灰度级出现的频率,是对其出现概率的估计。
第4章 图像增强
在直角坐标系中做出rk与pr(rk)的关系图形,称为该图像
设r为变换前的归一化灰度级,0≤r≤1,T(r)为变换函数, s=T(r)为变换后的归一化灰度级,0≤s≤1。变换函数T(r)应
满足下列条件:
(1) 在0≤r≤1区间内,T(r)单值单调递增; (2) 对于0≤r≤1,有0≤T(r)≤1。
第4章 图像增强
第一个条件保证了变换后图像的灰度级从黑到白的次序不 变。第二个条件保证了变换前后图像灰度范围一致。反变换
第4章 图像增强 灰度变换就是把原图像的像素灰度经过某个变换函数变换
成新的图像灰度。常见的灰度变换方法有直接灰度变换法和直 方图修正法。直接灰度变换法可以分为线性、分段线性以及非 线性变换。直方图修正法可以分为直方图均衡化和直方图规定 化。
数字图像处理第四章作业

第四章图像增强1.简述直方图均衡化处理的原理和目的。
拍摄一幅较暗的图像,用直方图均衡化方法处理,分析结果。
原理:直方图均衡化处理的“中心思想”是把原始图像的灰度直方图从比较集中的某个灰度区间变成在全部灰度范围内的均匀分布。
也就是对图像进行非线性拉伸,重新分配图像像素值,使一定灰度范围内的像素数量大致相同。
把给定图像的直方图分布改变成“均匀”分布直方图分布目的:直方图均衡化是图像处理领域中利用图像直方图对对比度进行调整的方法。
它通常用来增加许多图像的局部对比度,尤其是当图像的有用数据的对比度相当接近的时候。
通过直方图均衡化,亮度可以更好地在直方图上分布。
这样就可以用于增强局部的对比度而不影响整体的对比度,直方图均衡化通过有效地扩展常用的亮度来实现这种功能。
Matlab程序如下:clc;RGB=imread('wxf.jpg'); %输入彩色图像,得到三维数组R=RGB(:,:,1); %分别取三维数组的一维,得到红绿蓝三个分量G=RGB(:,:,2); %为R G B。
B=RGB(:,:,3);figure(1)imshow(RGB); %绘制各分量的图像及其直方图title('原始真彩色图像');figure(2)subplot(3,2,1),imshow(R);title('真彩色图像的红色分量');subplot(3,2,2), imhist(R);title('真彩色图像的红色分量直方图');subplot(3,2,3),imshow(G);title('真彩色图像的绿色分量');subplot(3,2,4), imhist(G);title(' 的绿色分量直方图');subplot(3,2,5),imshow(B);title('真彩色图像的蓝色分量');subplot(3,2,6), imhist(B);title('真彩色图像的蓝色分量直方图');r=histeq(R); %对个分量直方图均衡化,得到个分量均衡化图像g=histeq(G);b=histeq(B);figure(3),subplot(3,2,1),imshow(r);title('红色分量均衡化后图像');subplot(3,2,2), imhist(r);title('红色分量均衡化后图像直方图');subplot(3,2,3),imshow(g);title('绿色分量均衡化后图像');subplot(3,2,4), imhist(g);title('绿色分量均衡化后图像直方图');subplot(3,2,5), imshow(b);title('蓝色分量均衡化后图像');subplot(3,2,6), imhist(b);title('蓝色分量均衡化后图像直方图');figure(4), %通过均衡化后的图像还原输出原图像newimg = cat(3,r,g,b); %imshow(newimg,[]);title('均衡化后分量图像还原输出原图');程序运行结果:原始真彩色图像均衡化后分量图像还原输出原图图1.1 原始图像与均衡化后还原输出图像对比通过matlab仿真,由图1.1比较均衡化后的还原图像与输入原始真彩色图像,输出图像轮廓更清晰,亮度明显增强。
(完整word版)NIVisionBuilderAI入门教程第四章图像增强

第四章图像增强很多时候,我们采集到的图像并不理想,含有许多噪声、非目标区域、杂点、未完整等等,面对这种情况,进行图像处理时,如果不对原始图像进行增强处理,那么对测量结果会的精度会产生一些影响,例如寻找边缘,如果需要拟合成线的点很离散,那么,拟合出来的线很可能会“漂”的很厉害。
因此,许多情况下,我们需要对原始图像进行增强,以达到更加理想的效果。
如图4-1所示。
图4-1 图像增强函数在图像处理中的应用在图4-1中,我们应用了一个简单的例子,寻找一条边缘。
采集图像后,我们对原始图像创建了一个ROI(Region of Interest:兴趣区域、目标区域,图中的绿色框),并对此ROI 进行滤波处理,从图中可以看到,绿色框中经过婆婆的图像与外面的图像是不一样的。
这就是图像增强的效果。
当然,例子中的原始图像效果相对较好,增强的效果显现不明显。
下面我们来看一下,图像增强函数选板具体的函数及其使用方法。
图4-2 图像增强选板增强图像中,共有六个可用函数。
利用此六个函数,我们可以在分析图像前,对图像进行预先处理,以提高图像质量。
1. Vision Assistant:Enhances image features,filters noise,extracts colors planes,and more.第一个函数为视觉助手。
在VBAI中也有一个视觉助手,不过这个视觉助手并不像NI视觉开发模块中的视觉助手功能强大,只是包含了一些图像增强的功能。
因为VBAI其它的函数选板中含有大量的分析测量函数,所以,在这个视觉助手中并没有分析测量类的函数。
利用视觉助手可以增强图像特征、过滤噪声、提取颜色平面、图像计算、形态学处理等。
因为其中的函数过多,将会在后面章节中加以详细解释,这里就一笔带过。
2. Filter Image:Prepares an image for processing so that you can extract only the information you need for processing.第二个函数为图像滤波:准备一幅图像,提取需要用于处理的信息为后面图像处理。
数字图像处理_胡学龙等_第04章_图像增强

直方图均衡化
通过对原图像进行某种变换,使得图像的直 方图变为均匀分布的直方图 。
灰度级连续的灰度图像:当变换函数是原图 像直方图累积分布函数时,能达到直方图均 衡化的目的。 对于离散的图像,用频率来代替概率 。 【例4.2】假定有一幅总像素为n=64×64的图 像,灰度级数为8,各灰度级分布列于表4.1 中。试对其进行直方图均衡化。
• 4.3.2増晰原理 • 同态増晰采用合适的滤波特性函数,可以即使图 像灰度动态范围压缩,又能让感兴趣的物体图像 灰度扩展,从而是图像清晰。 • 图像是物体对照明光的反射,自然景物图像是由 两个分量乘积组成的,即照明函数和反射函数的 乘积。 • 图像的灰度由照明分量和反射分量合成,反射分 量反映了图像的实际内容(细节,纹理,边缘 等),随图像细节不同在空间上做快速变化,其 频谱落在空间高频区域。 • 而照明分量在空间上均具有缓慢变化的性质,其 频谱落在空间低频区域。 • 因此可通过傅里叶变换将两者分开,进行同态滤 波。
a’=0,b’=255。
实现的程序:
• • • • • A=imread('pout.tif'); %读入图像 imshow(A); %显示图像 figure,imhist(A); %显示图像的直方图 J1=imadjust(A,[0.3 0.7],[]); %函数将图像在0.3*255~0.7*255灰度之间 的值通过线性变换映射到0~255之间 • figure,imshow(J1); %输出图像效果图 • figure,imhist(J1) %输出图像的直方图
• 基本思想:按照高通滤波器设计,压缩低 频分量,提升高频分量。 • 照明函数频率变化缓慢,幅度变化大,数 字化占用位数多,所以要压缩; • 反射函数频率变化快,灰度变化很小,层 次不清,细节不明,应该扩展。
第四章 遥感图像处理—数字图像增强

同一景物不同波段图像之间的运算—识别地物
图像的差值运算有利于目标与背景反差较小 的信息提取。 如在红光波段,植被和水体难以区 分,在红外波段,植被和土壤难以区分,通过相 减,可以有效的区分出三种地物
2、比值运算 两幅同样行、列数的图像,对应像元的亮度值相除 (除数不为0)就是比值运算,即:
真彩色合成 假彩色合成
彩色合成的原理图
①真彩色合成
红光波段赋成红 绿光波段赋成绿 蓝光波段赋成蓝
真彩色合成 红光波段赋成红
真彩色合成 红光波段赋成红 绿光波段赋成绿
真彩色合成 红光波段赋成红 绿光波段赋成绿 蓝光波段赋成蓝
②假彩色合成 假彩色合成 近红外波段赋成红 红光波段赋成绿 绿光波段赋成蓝
1 图像卷积运算
数字图像的局部
模板
z1 z2 z3
z4 z5 z6 z7 z8 z9
w1 w2 w3 w4 w5 w6 w7 w8 w9
1/9
1/9 1/9
1/9 1/9 1/9 1/9 1/9 1/9
Replace with R
= w1z1 + w2z2 + ….. +w9z9
模板按像元依次向右移动,而后换行,直到整幅图 像全部处理完为止
对于亮点噪音,用中值滤波好
带有椒盐噪声的ikonos图像
中值滤波后的图像
均值平滑后的图像
3
图像锐化
(1)图像锐化的目的是突出图像中景物的边缘、线状目 标或某些亮度变化率大的部分。 (2)边缘或轮廓通常位于灰度突变或不连续的地方,具
有一阶微分最大值和二阶微分为0的特点;
锐化的方法很多,在此只介绍常用的几种:
第四章图像增强

2
图像增强所包含的主要内容: 图像增强所包含的主要内容:
灰度变换 点运算 均衡化 直方图修正法 空间域 规定化 局部运算 图像平滑 图像锐化 高通滤波 图像增强 频率域 低通滤波 同态滤波增强 假彩色增强 彩色增强 伪彩色增强 彩色变换及应用 几何畸变的消除
8
原图
变换函数曲线
9
灰度反转后
10
original image
Brightness(明暗变化)
(addition/subtraction)
contrast
= histogram stretching
其它线性变换例
11
2.分段线性变换
线性拉伸是将原始输入图像中的灰度值不加区别地 扩展。 而在实际应用中,为了突出图像中感兴趣的研究对象, 常常要求局部扩展拉伸某一范围的灰度值,或对不同 范围的灰度值进行不同的拉伸处理,即分段线性拉伸。 分段线性拉伸是仅将某一范围的灰度值进行拉伸,而 其余范围的灰度值实际上被压缩了。
k k
变换函数T(r)可改写为 : sk = T (rk ) = ∑ Pr (rj ) = ∑
j =0 j =0
nj n
0 ≤ rk ≤ 1, k = 0,1,..., l − 1
均衡化后各像素的灰度值可直接由原图像的直 30 方图算出。
例 假定有一幅总像素为n=64×64的图像,灰度级数为8,各灰度级 分布列于表中。对其均衡化处理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1. 直方图的概念
定义:直方图表示数字图像中每一灰度级与其出现频数(该灰度像素的数
目)间的统计关系。横坐标表示灰度级,纵坐标表示频数。
相对频数:
P(rk
)
nk N
本书上使用的都是相对频数。
图像灰度分布情况的统计表。 对于模拟图像(或连续图像),直方图在概念上相当于图像灰度的概率密度函数。
作用:直方图提供了原图像的灰度值分布情况,能给出该图像的大致描述, 如灰度范围、灰度级的分布、整幅图像的平均亮度等。
点运算的表示:
g(x, y) T [ f (x, y)]
(4.1)
其中:输入图像为f(x,y) 变换后的图像为g (x,y) 变换函数为T[·]
通过选择不同的映射变换,达到对比度增强的效果。
5
4.1.1 灰度变换法
成像系统:有一定的亮度响应范围 亮度对比度:亮度的最大值与最小值之比(灰度对比度) 成像系统的限制,使得成像的视觉效果很差
频域空间滤波框图
35
1. 理想低通滤波器( ILPF )
理想的低通滤波器:
1 H (u,v) 0
D(u,v) D0 D(u,v) D0
理想低通滤波器频率特性曲线
ILPF特性曲线
36
2. 巴特沃思低通滤波器
Var=0.01 Speckle 斑点噪声
3
改善降质图像的方法:
图像增强(直观评判): 不考虑图像降质的原因,不一定要去逼近原图像,只将图像 中感兴趣的部分加以处理或突出有用的图像特征; 目的:提高可懂度 图像复原(客观评判): 针对图像降质的具体原因,设法补偿降质因素,从而使改善 后的图像尽可能地逼近原始图像。
目的:提高逼真度
图像增强处理的基本方法:
(1)空间域方法:对像素的灰度值进行处理。如点运算、局部运算或邻域运算。 (2)频率域方法:在变换域上增强感兴趣的频率分量,再反变换,得到增强图像。
4
4.1 灰度级修正
根本:空间域增强对比度
灰度级修正--点运算:
不改变像素点的位置,只改变像素点的灰度值。
14
图像的直方图 a) 原图 b) 原图的直方图
相同的场景亮度或对比度不同,对应的直方图不同。 15
a) 偏暗的图像及其直方图 b) 偏亮的图像及其直方图
16
c) 动态范围偏小的图像及其直方图
返回19页
d) 动态范围正常的图像及其直方图
17
直方图只能统计灰度像素频率,在直方图中失去了图像具有的空间信息(二维特征)。
指数变换式
它使低灰度范围的f(x,y)得以扩展而
高灰度f(x,y)得到压缩,以使图像的
g ( x,
y)
bc[
f
( x, y)a]
灰度分布与人的视觉特性相匹配。
1
a、b、c 是调整曲线的位置和形状的参数。
它的效果与对数相反,它将对图像的 高灰度区给予较大的扩展。
13
4.1.2 直方图修正法
图4.11 图像邻域平均法
31
图像邻域平均法
优点:算法简单 缺点:在降低噪声的同时容易模糊图像边沿和细节处
改进:采用阈值法
1
g(x,
y)
M
( m ,n )S
f
(m, n)
f (x, y)
若 f (x, y) 1
f (m, n) T
M (m,n)S
其它
式中T 是一个非负阈值,
当一些点和它们邻值的差值小于T 时,保留这些点的像素灰度值。
32
采用邻域平均法处理后的图像 1
(a)原图像
(b)加噪图像
(c)3×3平滑图像
可以看出,图像经过平均处理后,噪声有了明显的降低,但图像的细节,尤
其是边缘部分变得相对模糊了,这是邻域平均法的缺陷,因为这种平均本身 就是以图像模糊为代价换取噪声影响减少的 。
(2)对上式取傅立叶变换
Fln (u,v) F[ln f (x, y)] Fi,ln (u,v) Fr,ln (u,v)
(3)将对数图像频谱式乘上同态滤波函数H(u,v)
Gln (u, v) Fi,ln (u, v) H (u, v) Fr,ln (u, v)H (u, v) Gi,ln (u, v) Gr,ln (u, v)
2. 直方图均衡化
(1)将连续图像的非均匀概率密度 函数Pr (r) 转换为均匀概率分布Ps(s)的过程。
ห้องสมุดไป่ตู้
(2)变换函数
r
s T (r) 0 Pr ()d
0 r 1
r是变换前的归一化灰度级
19
(3)满足条件:
在 0 r 1 区间内,T(r)为单调递增函数; 对于 0 r 1,对应有 0 s T (r) 1 ,保证变换后图像灰度级仍在
10
a) 原图
图像的削波处理 b) 削波处理后的图
图像的阈值化处理
11
a) 原图
b) 阈值化处理后的图
图像的灰度窗口变换 a) 原图 b) 清除背景的灰度窗口变换 c) 保留背景的灰度窗口变换
灰度窗口变换的应用十分广泛,尤其是在现在的电影特技制作中广泛使用的“蓝幕” 技术就用了这一原理。例如在电影《阿甘正传》中那个断腿的丹尼上校。
直方图均衡化的优点:自动地增强整个图像的对比度,但效果不易控制, 结果总是得到全局均衡化的直方图。 实际中有时要求突出图像中人们感兴趣的灰度范围,可以变换直方图,从 而有选择地增强某个灰度值范围内的对比度,这种方法称为直方图规定化 或直方图匹配。
23
4.1.3 直方图规定化 1.将图像原来的直方图通过直方图变形形成某个特定的
d) 图c的直方图
26
3.直方图规定化具体实现: (1)连续情况:教材83页 (2)离散情况: P75 (老版教材)
对原图像进行均匀化处理; 对规定化图像进行均匀化处理; 用与vk靠近的sk’代替vk ,并用求逆变换得到zk’; 根据一系列求出相应的PZ(ZK)
27
4.2 图像的同态增晰
12
3. 非线性灰度变换
采用非线性变换函数(例如对数函数、幂指数函数等)
当用某些非线性变换函数(例如对数函数、幂指数函数等)作为变换函
数时,可实现图像灰度的非线性变换。
对数变换式
g(x, y) a ln( f (x, y) 1)
b ln c
a、b、c是调整曲线的位置和形状的参数。
⑶
g(
x,
y)
d b
c a
f
(x,
y)
a
c
a f (x, y) b
f (x, y)
其它
式中a,b,c,d这些分割点可根据用户的不同需要来确定。举例见教材79例4.1
(a)原图像
(b)灰度变换后的图像
图4.3 线性灰度变换
8
突出感兴趣目标(灰度区间),抑制不感兴趣的灰度区域,可采用分段线性变换。
4.1 4.2 4.3 4.4 4.5 4.6
图像的几何校正
第4章 图像增强
1
图像质量的下降:对比度、聚焦等不合适
对比度下降
光学聚焦引起的模糊
2
图像质量的下降:噪声影响
原始图像
Mean=0.01 Var=0.02 高斯噪声
Density=0.2 Salt&Pepper 椒盐噪声
原图像
同态滤波后的图像
30
4.3.1 图像噪声的特性(略,提问)
4.3 图像的平滑
4.3.2 空间域邻域平均
邻域平均法是一种局部空间域处理的算法:
g(x, y) 1
f (i, j)
M (i, j)s
S 是以(x,y)点为中心的邻域的集合,M是S内坐标点的总数(不包括(x,y)点)。
允许范围内。
图4.6 图像均衡化处理
20
直方图均衡化实例
a) 原图
b) 原图的直方图
原图较暗,直方 图所占据的灰度 值范围比较窄。 原图经过处理后, 直方图占据了整 个图像灰度值允 许的范围。
直方图均衡化增 加了灰度动态范 围,增加了图像 的对比度,图反 差比较大,细节 比较清楚。
注意:直方图均 衡化增加图像反 差,也增加图像 的颗粒感,感觉 好像图像是又许 多细小颗粒组成。
(4)求傅立叶反变换
F 1 Gln (u,v) ln[gi (x, y) gr (x, y)]
(5)最后求指数变换,得到经同态滤波处理的图像
g(x, y) expln[gi (x, y) gr (x, y)] gi (x, y) gr (x, y)
29
同态滤波的实例
逆变换函数为 :rk T 1(sk )
0 sk 1
处理的是数字图像,采用离散情况的变换函数。
22
直方图均匀化过程: 1.求变换函数; 2.对每个变换的sk取最靠近的量化值; 3.把相应原灰度级的像素数相加得到新灰度级的像素数; 4.画出均匀化后的直方图。
看一个直方图均匀化的例子,教材82页例4.3
• 直方图不能完整地描述一幅图像, • 一幅图像只对应一个直方图,但一个直方图可对应不同的图像。 几幅图像只要灰度分布密度相同,那么他们的直方图也是相同的。
图4.5 几个具有相同直方图的图像实例
18
一幅图像的直方图效果不理想,直方图均衡化处理使图像清晰的目的。 直方图均衡化基本思想:对原像素灰度做某种映射变换,得到均匀分布的灰度概 率密度,这意味着图像灰度的动态范围得到了增加,从而提高图像的对比度。 增加图像灰度动态范围和对比度示例
直方图。 2.方法