数字图像处理 第4章
数字图像处理(第二版)章 (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章 图像增强 灰度变换就是把原图像的像素灰度经过某个变换函数变换
成新的图像灰度。常见的灰度变换方法有直接灰度变换法和直 方图修正法。直接灰度变换法可以分为线性、分段线性以及非 线性变换。直方图修正法可以分为直方图均衡化和直方图规定 化。
数字图像处理其中的第4部分学习使用
JPEG编码思想
思想:人对亮度比对色彩敏感,在光线不足旳情况下,所观察 物体都是黑白旳。所以能够对色调和饱和度做粗略处理。
措施:对8*8图像块矩阵,Y成份数据不变,U每2*2个数据求平 均,V每2*1个数据求平均。称为YUV421系统。
除此, 还有YUV422, 411, 420等系统.
2)FDCT与IDCT 思想:人眼对低频数据比对高频数据敏感。 FDCT 为前向 离散余弦变换,JPEG原则不要求FDCT和IDCT旳算法。 措施:
组旳函数,也就是说,把一种数组经过一种变换,变成另一种数组。 如图下图所示,对每个图像块做离散余弦变换。经过DCT变换能够把能量集
中在矩阵左上角少数几种系数上。
f(i,j)经DCT变换之后得到F(i,j),其中F(0,0)是直流系数,
称为DC系数,其他为交流系数,称为AC系数。
2023/10/10
思想:将每个DCT系数除以各自量化步长并四舍五入后取整, 得到量化系数。
F
u,
v
INT
F S
u,v u,v
0.5
F u,v F u,vS u,v
JPEG系统分别要求了亮度分量和色度分量旳量化表,显然色 度分量相应旳量化步长比亮度分量大。
4)对量化系数旳处理和组织
思想:JPEG采用定长和变长相结合旳编码措施。 直流系数:一般相邻8*8图像块旳DC分量很接近,所以
数字图像处理第四章作业
第四章图像增强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比较均衡化后的还原图像与输入原始真彩色图像,输出图像轮廓更清晰,亮度明显增强。
数字图像处理第四章部分答案(全手打来自文库)
4
计算原始累积直方图 pi 0.14 0.36 0.61 0.78 0.88 0.94 0.97 1.00
5
计算规定累积直方图 pj 0
0
0
0.19 0.44 0.65 0.89 1.00
6
按照 pi→ pj 找到对应的 3
4
5
6
6
6
7
7
i和j
7
确定变换关系 i→j
0→3 1→4 2→5 3,4,5→6
pjnjn014022025017010012步骤计算方式计算结果1列出图像灰度级ij012345672计算原始直方图pri0140220250170100060030033列出规定直方图pzj0000190250210240114计算原始累积直方图pi0140360610780880940971005计算规定累积直方图pj0000190440650891006按照pipj找到对应的i和j确定变换关系ij34566677703142534566778求变换后的匹配直方图pj01402202503300645解
6,7→7
8
求变换后的匹配直方图
p(j)
0.14 0.22 0.25 0.33 0.06
4.5
解:已知通过图像平均法可以将噪声均方差降低到原来的 1/ m ,m 为用于平均的图像个数,
所以 g=1/10 n= 1/ m n
所以 M=100,T=3.33 秒
4.8 解:对提示表达式进行傅里叶变换得
3
j
0.14 0.36 0.61 0.78 0.88 0.94 0.97 1.00
计算累积直方图:pj= p(k)
k 0
4 计算变换后的灰度值: 1
数字图像处理第04章图像增强ppt课件
归一化的直方图(histogram)定义为灰度级出 现的相对频率。即
Pr(k)nk /N
(4.13)
式中,N表示像素的总数;nk表示灰度级为k的
像素的数目。
Slide 25
为了规范事业单位聘用关系,建立和 完善适 应社会 主义市 场经济 体制的 事业单 位工作 人员聘 用制度 ,保障 用人单 位和职 工的合 法权益
1.线性变换
灰度g与灰度f之间的关系为
gaba[f a] ba
(1)变换使得图像灰度范围增 大,即对比度增大,图像会变得 清晰;
(2)变换使得图像灰度范围缩 图4.4 线性变换 小,即对比度减小。
Slide 16
为了规范事业单位聘用关系,建立和 完善适 应社会 主义市 场经济 体制的 事业单 位工作 人员聘 用制度 ,保障 用人单 位和职 工的合 法权益
图4.7 三段线性变换实例
(a)原始图像
(b)增强效果
Slide 21
为了规范事业单位聘用关系,建立和 完善适 应社会 主义市 场经济 体制的 事业单 位工作 人员聘 用制度 ,保障 用人单 位和职 工的合 法权益
3.非线性灰度变换
当用某些非线性函数如对数、指数函数等作为 映射函数时,可实现灰度的非线性变换。
J = imadjust(I,[0.3 0.7],[]); %使用imadjust函数进行灰度的线性变换
figure,imshow(J); figure,imhist(J)
%显示变换后图像的直方图
Slide 17
为了规范事业单位聘用关系,建立和 完善适 应社会 主义市 场经济 体制的 事业单 位工作 人员聘 用制度 ,保障 用人单 位和职 工的合 法权益
【例4.1】采用线性变换进行图像增强。
数字图像处理(冈萨雷斯)-4_fourier变换和频域介绍(dip3e)经典案例幻灯片PPT
F (u,v)
F *(u, v)
f ( x ,y ) ☆ h ( x ,y ) i f f t c o n j F ( u , v ) H ( u , v )
h(x,y):CD 周期延拓
PAC1
h:
PQ
QBD1
DFT
H (u,v)
F*(u,v)H(u,v)
IDFT
R(x,y):PQ
✓ 使用这组基函数的线性组合得到任意函数f,每个基函数的系 数就是f与该基函数的内积
图像变换的目的
✓ 使图像处理问题简化; ✓ 有利于图像特征提取; ✓ 有助于从概念上增强对图像信息的理解;
图像变换通常是一种二维正交变换。
一般要求: 1. 正交变换必须是可逆的; 2. 正变换和反变换的算法不能太复杂; 3. 正交变换的特点是在变换域中图像能量将集中分布在低频率 成分上,边缘、线状信息反映在高频率成分上,有利于图像处理
4.11 二维DFT的实现
沿着f(x,y)的一行所进 行的傅里叶变换。
F (u ,v ) F ( u , v ) (4 .6 1 9 )
复习:当两个复数实部相等,虚部互为相 反数时,这两个复数叫做互为共轭复数.
4.6
二维离散傅里叶变换的性质
其他性质:
✓尺度变换〔缩放〕及线性性
a f( x ,y ) a F ( u ,v ) f( a x ,b y ) 1 F ( u a ,v b ) |a b |
域表述困难的增强任务,在频率域中变得非常普通
✓ 滤波在频率域更为直观,它可以解释空间域滤波的某些性质
✓ 给出一个问题,寻找某个滤波器解决该问题,频率域处理对 于试验、迅速而全面地控制滤波器参数是一个理想工具
✓ 一旦找到一个特殊应用的滤波器,通常在空间域用硬件实现
第4章遥感图像数字处理的基础知识
河北联合大学
内容提纲
➢ 图像的表示形式 ➢ 遥感数字图像的存贮 ➢ 遥感数字图像处理系统 ➢ 彩色的基本原理
4.1 图像的表示形式
❖遥感图像的表示形式:遥感传感器记录地物 电磁波的形式
▪ 光学图像:胶片或其它光学成像载体形式 ▪ 数字图像:数字形式
1.光学图像
❖ BMP文件的图像深度可选lbit、4bit、8bit及24bit。 BMP文件存储数据时,图像的扫描方式是按从左到右、 从下到上的顺序。
文件头 调色板 图像数据
TIFF
❖ 标签化图象文件格式,Taggen-Image File Format (TIFF)
❖ 由Aldus公司与Microsoft公司共同开发设计的图像文 件格式。TIFF格式可以存储多幅图像,TIFF图像数 据可分割成几个部分分别存档,还能够提供多种不同 的压缩数据的方法。
透射光栅
反射光栅
4.3.1 可见光与色彩
1. 人眼的视觉
(1)人眼的结构
➢ 视锥细胞:明视觉,感觉颜色; ➢ 视杆细胞:暗视觉,感觉光线明暗。
(2)人眼对颜色的分辨能力
在光亮的条件下,能分辨各种颜色,在亮度降到一定 程度,呈现明暗不同的灰阶带。
正常人眼可分辨的颜色种类可达几十万种以上。对于 灰度图像,一般人眼能分辨的灰度级仅为15~25种。
4.3.1 可见光与色彩
2.色彩概念
❖ 色调(H:Hue):色彩相互区分的特性。 ❖ 明度(L:Lightness):光作用于人眼时引起的明亮程度
的感觉,范围为从黑到白。 ❖ 亮度(V:Value或I:Intensity):颜色的相对明暗程度,
范围为灰色部分,小于明度的范围。 ❖ 饱和度(S:Saturation):彩色浓淡的程度,即渗白程度。
遥感数字图像处理-第4章 变换域处理方法
颜色空间中的颜色通常用代表3个参数的3维坐标来描述, 其颜色要取决于所使用的坐标。大部分遥感数据都采用 RGB颜色空间来描述,但对图像进行一些可视分析时,也 会使用其他颜色空间(如HSI模型)。
10
七、颜色空间变换
颜色空间分类
第4章
变换域处理方法
为什么要进行变换域处理?
换一个角度来看数字图像
空间域图像直观地为我们提供了丰富的空间和数字信息, 但如果我们将空间域图像进行某种变换,将会较为容易地 识别出一些在原始图像上无法直观看到的信息,从而有利 于图像的后续处理。
介绍常用的数字图像变换算法原理及其应用,旨 在为后续章节的图像变换域处理提供基础。
用三棱镜! 如果想把一段音频文件不同频率的声音检测出来怎么办?
用傅立叶变换!
8
六、小波变换
小波变换与傅里叶变换类似,都是把一个信号分解成一组 正交信号,但不同于傅里叶变换中使用的三角函数,小波 变换是用由零开始由零结束、中间为一段震荡的波来表示 信号,它是一种能量在时域非常集中的波。
9
七、颜色空间变换
“鸡尾酒会问题”
在嘈杂的鸡尾酒会上,许多
(Cocktail Party Problem) 人在同时交谈,可能还有背
景音乐,但人耳却能准确而
清晰的听到对方的话语。
从混合声音中选择自己感兴 趣的声音而忽略其他声音的 现象
7
五、傅里叶变换
人的视觉系统时时刻刻都在进行“分离信号”这种行为:看 见不同的颜色,听到不同频率的声音,甚至尝到酸甜苦辣咸 这五种不同的味道也是一种识别不同信号的表现。 而傅立叶变换正是一种通过频率来分离不同信号的方法! 如果想把自然光中的七色成分分离出来怎么办?
精品文档-数字图像处理系统导论(郭宝龙)-第4章
2 f (x, y) f (x 1, y) f (x-1, y) f (x, y 1) f (x, y-1)-4 f (x, y)
下面以一幅3×2像素的简单图片(见图4-5)为例,来说明 灰度直方图均衡化的算法。
图 4-4 直方图变化
图 4-5 原图像灰度值分布
求出每个色阶的百分比之后,再乘255,就可以求出与其 对应的灰度值来。表4-1所示为对应灰度值转换。
表4-1 对应灰度值转换
根据每个色阶的百分比的对应关系组成一个灰度映射表, 然后根据映射表来修改原来图像每个像素的灰度值。对于图45,用128替换50,用212替换100,用255替换200。这样,灰 度直方图的均衡化就完成了,如图4-6所示。
2. 图像中的均匀与不均匀反映了频率高低不同,抑制低频 (增强高频)对应于锐化滤波器,而抑制高频(增强低频)对应 于平滑滤波器。以下讨论考虑对F(u,v)的实部、虚部影响完 全相同的滤波转移函数——零相移滤波器。 1) 理想低通滤波器 理想低通滤波器的传递函数为
1 H (u, v) 0
D(u, v) D0 D(u, v) D0
图 4-10 原始图像及其傅里叶频谱图
1. 假定原图像为f(x,y),经傅里叶变换为F(u,v)。频率 域增强就是选择合适的滤波器H(u,v)对F(u,v)的频谱成分 进行处理G(u,v)=H(u,v)F(u,v),然后经逆傅里叶变换得 到增强的图像g(x,y)=F-1({G(u,v)} 假设f(x,y)和h(x,y)的大小分别为A×B和C×D。如果 直接进行傅里叶变换和乘积,会产生折叠误差(卷绕)。为解决 这一问题,需通过对f和h补零,构造两个大小均为P×Q的函 数,使其满足
第四章数字图像的变换域处理
Lena图像的移动后的频谱结果显示于图4.2中,对比图4.2与图4.1(b),可以看出其移动效果。
例4.1利用卷积定理计算两个矩阵A、B的卷积
>>[M,N]=size(A);
>>[P,Q]=size(B);
>>p1=M+P-1;
>>q1=N+Q-1;
>>A1=fft2(A,p1,q1);
>>T=dctmtx(n);
函数返回值T为 的变换核矩阵,对于 的方阵A,可以使用矩阵运算B=T*A*D’计算其DCT变换。
例4.3利用Dctmtx()函数编程实现对Lena图片计算其离散余弦变换。
>>f=imread('E:\matlab7\lena.bmp');
>>g=rgb2gray(f);
一维离散线性变换可以表示为变换矩阵形式,对于一个 的向量 ,其离散线性变换可以表示为:
(4-21)
其中, 为变换结果, 为 的变换矩阵,如果 矩阵是非奇异的,其逆矩阵 存在,其逆变换可以表示为:
(4-22)
如果逆矩阵 等于变换矩阵的 共轭转置,有
(4-23)
则称 矩阵为酉矩阵,对应的变换为酉变换。离散傅里叶变换的也可写成式(4-21)的矩阵表示,变换矩阵 为:
>>B1=fft2(B,p1,q1);
>>C=A1.*B1;
>>C1=ifft2(C);
其中fft2(A,p1,q1)是将图像A扩展为 矩阵后再计算其傅里叶变换。
4.2离散余弦变换
4.2.1离散余弦变换
离散余弦变换(Discrete CosineTransform, DCT)的变换基矢量为余弦函数,一维离散余弦变换的基矢量为:
第4章 图像分割与边缘检测教案
《数字图像处理》教案第4章图像分割与边缘检测一、教学课题:灰度阈值法、边缘检测 、区域分割、Hough 变换二、教学内容: 图像分割;边缘检测;轮廓跟踪与提取;图像匹配;投影法与差影法三、教学目标:1、掌握图像分割类型2、掌握阈值分割的原理3、掌握边缘检测算子,主要是梯度算子,拉普拉斯算子,Canny 算子4、掌握区域生长法、分裂合并、水域分割以及Hough 变换四、教学重点: 特定数字图像的分割;边缘检测以及图像轮廓跟踪与提取。
五、教学难点: 特定数字图像的分割;边缘检测以及图像轮廓跟踪与提取。
六、教学时数:4学时七、教学过程:(一)、复习旧知图像增强中数字图像的直方图;灰度变换;图像噪声;去除噪声;图像锐化、图像同态增晰对图像处理的基本处理。
(二)、引入新课由图像中感兴趣的某些部分,提出图像的特定分割对图像识别和分析处理的重要性。
(三)、新课讲解4.1灰度阈值法1.图像分割将图像中有意义的特征或需要应用的特征提取出来1)按幅度不同来分割各个区域:幅度分割2)按边缘不同来划分各个区域:边缘检测3)按形状不同来分割各个区域:区域分割2.预处理图像锐化、图像平滑3.分割直方图分割、概率统计门限检测、边缘检测、群聚、纹理匹配4.特征提取空间特征、变换特征、边缘边界、形状特征、矩、纹理特征4.1.1阈值分割的原理设输入图像为(,)f x y ,输出图像为'(,)f x y ,阈值为T,则:1,(,)'(,)0,(,)f x y T f x y f x y T ⎧=⎨<⎩≥4.1.2 阈值的提取1.直方图法非理想情况,各段的分界不明显,有3种误差:1)增加了新的区域,2)失去了原有的区域,3)区域分割边界定位不正确2. 阈值的提取方法1)动态门限:把图像分成子图像,子图像做直方图,再定不同的门限2)统计门限法:设图像中目标及背景的灰度为正态分布,其灰度分布概率密度函数分别 p(z), q(z)3) 自适应门限:根据局部特性确定门限4.2边缘检测边缘检测:其导数在边缘方向取得极值边缘检测的特点:阶跃状、屋顶状4.2.1梯度算子1.对应一阶导数,连续图像的导数在边缘方向上取得极值T T (,)mag (,)(,)(,)arctan(/)x y x y f f f x y G G x y f x y f x y x y G G φ⎡⎤∂∂⎡⎤∇==⎢⎥⎣⎦∂∂⎣⎦⇒∇=∇=梯度的模叫:( 方向角:简化为:(,)(,)(1,1)(1,)(,1)(,)(,)(,)(,)(,)i j f x y f x y f x y f x y f x y g x y f i j h i m j n f i j h m n ∇=-++++-+=--=*∑∑若 用 模 板 表 示 :2.常用的几种算子:robert 、prewitt 、sobel 、Zsotropic4.2.2拉普拉斯算子由上节可见阶跃状边缘的二阶导数在边缘处出现零点,出现零交叉,可用二阶导数寻边界22222(,)(,)(,)(1,)(1,)(,1)4(,)f x y f x y f x y x y f x y f x y f x y f x y ∂∂∇=+∂∂=++-+-+ 缺点:1)对噪声敏感;2)常产生双像素宽的边缘,无方向性。
数字图像处理 第4章 色彩模型及转换
实际上:不同比例的油墨三原色的组合可以在
标准胶印中产生一个中性灰
C:85%
M:82%
Y:78%
C:34%、
M:25%、
2020/9/23
Y:24%
32
印刷灰平衡:指黄品青三色油墨按不同网点面 积率配比在印刷品上生成中性灰
◎彩色构成 所有的色调都由青、品、黄三原色组成
◎底色去除UCR:一部分非彩色成分由黑色取代
色域映射算法应满足以下基本原则:
◎保持彩色图像的色调不变,即色相角不能偏移
◎保持最大的明度对比度。
◎202饱0/9/2和3 度的改变尽可能的小
36
2.RGB与HSI的色彩转换 ①RGB到HSI的颜色转换
红色=00或 3 60 0 当 BG
H 3600 - 当 BG
arccos
(R G) (R B)
道图像等。 2020/9/23
8
②色彩空间 对应着不同的色彩模型处理的色彩数据和文
件的集合 ③色彩模型与色彩空间之间的关系
色彩模型——呈色原理——确定的数值 色彩空间——呈色设备——不同的参数 色彩空间的选择和设置是色彩处理的基础
2.RGB色彩模型
基于自然界中3种原色光的混合原理,将红 、绿 和蓝3种原色按照从0(黑)到255(白色)的亮 度202值0/9/23在每个色阶中分配,从而指定其色彩的算法9
7
二、色彩模型与色彩空间
1.概念 ①色彩模式(颜色模型) :
用数值表示颜色的一种算法
确定图像中能显示的颜色数、影响图像的通
道数和文件大小 光谱数据——可见光谱图像
调色板数据——索引彩色图像 常用的图像色彩模式有:
二值图像、灰度图像、多色调图像、索引彩色
914761-数字图像处理-第四章 图像复原-第3讲无约束复原-逆滤波方法
g=Hf+n n=g-Hf 噪声是广义的,在没有先验知识的情况下,要找一个f 的估计 fˆ ,在最小二乘方意义上使下式达到最小:
在实际中,T-1有多种情况: – T-1不存在,即奇异 – T-1存在,但不唯一 – T-1存在,唯一,但g(x,y)小的扰动就会引起f(x,y)大的变
动 – T-1存在,唯一,但其解太复杂,或几乎不可解 – T-1存在,唯一,无病态问题,且可求解
3
4.3 图像复原
(1)无约束复原 当T-1存在,唯一,无病态问题,原图像可精确求解;而
J ( fˆ ) = g - H ×fˆ 2
4
4.3 图像复原
J ( fˆ ) fˆ
=
-2H T
(g
-
Hfˆ )
=
0
H T Hfˆ = H T g
fˆ = (H T H )-1 H T g
因为H 是一方阵,并且设H -1 存在,则可求得 fˆ :
fˆ = H -1(H T )-1 H T g = H -1g
这种方法要求知道成象系统的表达式H。
根据前面所述,H 的尺寸很大,如512x512尺寸的图像,
H 的尺寸为262144x262144,对其求逆是不可解的,故要寻求
合适的求解方法。
从G(u,v)=H(u,v) F(u,v)+N(u,v)出发,若不考虑噪声,则上
式可写成(逆滤波)G (u,v)=H(u,v)F(u,v)
(a)当H(u,v)的值小于某个值d时取一个常数k,其他不变
数字图像处理 第四章图像增强
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
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
对灰度区间[a,b]进行了线性拉伸,而灰度区 间[0,a]和[b,Mf]则被压缩。
仔细调整折线拐点的位置及控制分段直线的 斜率,可以对图像的任一灰度区间进行拉伸 或压缩 。
增强对比度
增加图象的各部分的反差。例如,图象落在灰度 s1和s2之间的部分是感兴趣的部分,而其他部分不重 要。那么可以把灰度s1和s2之间的部分的灰度反差变 大。
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) %输出图像的直方图
典型的点运算:
对比度增强、对比度拉伸或灰度变换。
4.2.1
灰度级校正
在成像过程中,如
光照的强弱、感光部件的灵敏度、光学系统的不 均匀性、元器件特性的不稳定等均可引起图像亮 度分布的不均匀。
灰度级校正
在图像采集系统中对图像像素进行逐点修正,使 得整幅图像能够均匀成像。
设理想真实的图像为 f (i, j ) ,实际获得的含 噪声的图像为 g (i, j ) ,则有
设当前待处理像素为f (m,n) ,给出一个大小 为3×3的处理模板。
图4.7 模板示意图
处理后的图像设为 g (m, n) ,则处理过程 可描述为
当 f (m, n) 1 f (m i, n j ) 9 iZ jZ 其他
1 f ( m i, n j ) g (m, n) 9 iZ jZ f (m, n)
g c (i, j ) e(i, j )C
(4.2)
可得比例因子:
(4.3) 可得实际图像g(i,j)经校正后所恢复的原始图像
e i, j gc i, j C 1
g i, j f i, j C g c i, j
(4.4)
乘了一个系数C/ gc(i,j) ,校正后可能出现“溢出”现 象
第四章 图像增强
4.1 概述和分类 4.2 空域变换增强 4.3 空域滤波增强 4.4 频域增强 4.5 彩色增强
4.1 概述和分类
图像增强的定义
对图像的某些特征,如
边缘 轮廓 对比度等
进行强调或锐化,以便于显示、观察或进一 步分析与处理。
4.1 概述和分类
首要目标:
处理图像,使其比原始图像更适合于特定应用。
(a)原图
(b)原图的直方图
(c)输出图像
(d)输出图像的直方图
图4.4 图像线性变换
4.2.3 灰度直方图变换 直方图( 图 4.5 ): 指图像中各种不同 灰度级像素出现的相对频率 。
相 对 频 率 灰度级
灰度直方图描述了图像的概貌。
直方图变换后可使图像的灰度间距拉开或使 灰度分布均匀,从而增大对比度,使图像细 节清晰,达到增强的目的。 直方图变换有
4.3 空域滤波增强
2、非线性平滑滤波 中值滤波器是一种非线性平滑滤波器,既可消除 噪声又可保持图像的细节。它的工作步骤如下: (1)将模板在图中漫游,并将模板中心与图中某个 像素位置重合; (2) 读取模板下各对应像素的灰度值; (3) 将这些灰度值从小到大排成1列; (4) 找出这些值里排在中间的1个; (5) 将这个中间值赋给对应模板中心位置的像素。
表4.1 一幅图像的灰度级分布
n s ks s kk
k rk nk
pr(rk)
0 0 790
1 1/7 1023 0.25 0.44 3/7 3/7 1023
2 2/7 850 0.21 0.65 5/7 5/7 850
3 3/7 656 0.16 0.81 6/7
4 4/7 329 0.08 0.89 6/7 6/7 985
1 1 1 1 0 1 H3 1 8 1 1 1
0 0 1 4 1 1 1 H4 1 2 4 4 1 0 4 0
【例4.4】分别采用4种模板对图像进行处理。
I1 = imread('blood1.tif'); I=imnoise(I1,'salt & pepper'); %对图像加椒盐噪声 imshow(I); h1= [0.1 0.1 0.1; 0.1 0.2 0.1; 0.1 0.1 0.1]; %定义4种模板 h2=1/16.*[1 2 1;2 4 2;1 2 1]; h3=1/8.*[1 1 1;1 0 1;1 1 1]; h4=1/2.*[0 1/4 0;1/4 1 1/4;0 1/4 0]; I2=filter2(h1,I); %用4种模板进行滤波处理 I3=filter2(h2,I); I4=filter2(h3,I); I5=filter2(h4,I); figure,imshow(I2,[]) %显示处理结果 figure,imshow(I3,[]) figure,imshow(I4,[]) figure,imshow(I5,[])
f (m r, n s) H (r, s),
k
l
m, n 0,1,2, N 1
(4.8)
k,l决定了所选邻域的大小 ,H 为加权函数,又被
称为掩模(Mask)或模板
常用的模板:
1 1 1 1 H 1 10 1 2 1 1 1 1 1 2 1 1 H 2 16 2 4 2 1 2 1
g (i, j ) e(i, j ) f (i, j )
(4.1)
e(i, j ) 是使理想图像发生畸变的比例因子。 知道了 e(i, j ) , 就可以求出不失真图像。 标定系统失真系数的方法
采用一幅灰度级为常数C的图像成像,若经成像系 统的实际输出为 g c (i, j) ,则有
最终目的:
改善图像的视觉效果,提高图像清晰度。 突出图像的特征,便于计算机处理。
增强的方法是因应用不同而不同的。
图像增强方法只能有选择地使用。
增强的结果
只是靠人的主观感觉加以评价。
4.1 概述和分类
点运算 空间域 区域运算
灰度变换 直方图修正法 平滑
锐化
高通滤波
频率域 图像增强 低通滤波 同态滤波增强 假彩色增强 彩色增强 伪彩色增强 彩色变换增强 代数运算
(a)有噪声的图像
(b)模板1处理的结果图
(c)模板2处理的结果图
(d)模板3处理的结果图
(e)模板4处理的结果图
图4.8 平滑处理的例子
4.3 空域滤波增强
举例:空域低通滤波的模糊效果
( a)
(b)
(c)
(d)
图(a)为一幅原始图(叠加均匀分布随机噪声的8bit图像),图(b),图(c) 和图(d)依次为用7 7,9 9 和11 11平滑模板对图(b)进行低通滤波 的结果。可见,当模板增大时,对噪声的消除增强,不过同时图像变得 更为模糊。
其中 为门限,它可以根据对误差容许 的程度,选为图像灰度均方差 f 的若干 倍,或者通过实验得到。
也可以把平均处理看作是图像通过一个低通空间 滤波器后的结果 设该滤波器的冲激响应为H(r,s) ,于是滤波器输出 的结果g(m,n)表示成卷积的形式,即
ˆ (m, n) f
r k s l
L-1
0
S1
S2
L-1
【例4.1 】在MATLAB环境中,采用图像线性变
换进行图像增强。应用MATLAB的函数imadjust
将图像0.3×255~0.7×255灰度之间的值通过
线性变换映射到0~255之间。
解:分别取:a=0.3×255,b=0.7×255,
a’=0,b’=255。
实现的程序:
Y s4 y s5 s6 s3 s0 s7 s2 s1 s8 X 0 x (a) 0 (b) x (c) k4 k5 k6 k3 k0 k7 k2 k1 k8 X y R Y
模板的输出为: R k 0 s0 k1 s1 k8 s8
区域增强的算法有:
邻域平均法,中值滤波和边界保持类滤波等。
图像增强的研究内容
4.1 概述和分类
4.2 空域变换增强
点运算
像素值通过运算改变之后,可以改善图像 的显示效果。
这是一种像素的逐点运算。
点运算与相邻的像素之间无运算关系
是旧图像与新图像之间的映射关系。
对于一幅输入图像,经过点运算将产 生一幅输出图像。
输出图像上每个像素的灰度值仅由相应 输入像素的灰度值决定,而与像素点所 在的位置无关。
直方图均衡化及直方图规定化两类。
通过对原图像进行某种变换,使得图像的直方图 变为均匀分布的直方图 。
直方图均衡化
灰度级连续的灰度图像:当变换函数是原图 像直方图累积分布函数时,能达到直方图均 衡化的目的。 对于离散的图像,用频率来代替概率 。
【例4.2】假定有一幅总像素为n=64×64的 图像,灰度级数为8,各灰度级分布列于表 4.1中。试对其进行直方图均衡化。
灰度级值可能超过某些记录器件或显示设备输入信号的动态 许可范围, 需再作适当的灰度变换,最后对变换后的图像进行量化。