第3章图像增强

合集下载

电子信息工程《数字图像处理》总复习题(第1-7章)(1)

电子信息工程《数字图像处理》总复习题(第1-7章)(1)

二.选择题
1. 下面说法正确的是:( B )
A、基于像素的图像增强方法是一种线性灰度变换;
B、基于像素的图像增强方法是基于空间域的图像增强方法的一种;
C、基于频域的图像增强方法由于常用到傅里叶变换和傅里叶反变换,所以总比基于图
像域的方法计算复杂较高;
D、基于频域的图像增强方法比基于空域的图像增强方法的增强效果好。
灰度图像是指每个像素的信息由一个量化后的灰度级来描述的数字图像,灰度图像中 不包含彩色信息。标准灰度图像中每个像素的灰度值是 0-255 之间的一个值,灰度级数为 256 级。
彩色图像是根据三原色成像原理来实现对自然界中的色彩描述的。红、绿、蓝这三种 基色的的灰度分别用 256 级表示,三基色之间不同的灰度组合可以形成不同的颜色。
4. 图像与灰度直方图间的对应关系是:( B )
A、 一一对应 B、 多对一
C、 一对多
D、 都不对
一幅图像只有一个灰度直方图与之对应;但是内容不同的图像,他们的直方图有可能一
样。
5. 下列算法中属于局部处理的是:( D )
A、 灰度线性变换 B、二值化 C、 傅立叶变换 D、 中值滤波
6. 一幅 256*256 的图像,若灰度级数为 16,则该图像的大小是:( B )
分析。 ⑤图像识别与理解:通过对图像中各种不同的物体特征进行定量化描述后,将其所期望获
得的目标物进行提取,并且对所提取的目标物进行一定的定量分析。 2. 简述图像几何变换与图像变换的区别。
①图像的几何变换:改变图像的大小或形状。比如图像的平移、旋转、放大、缩小等,这 些方法在图像配准中使用较多。
②图像变换:通过数学映射的方法,将空域的图像信息转换到频域、时频域等空间上进行 分析。比如傅里叶变换、小波变换等。 3. 简述数字图像处理的至少 4 种应用。

数字图像处理 -习题2增强-噪声-几何变换-频域变换

数字图像处理  -习题2增强-噪声-几何变换-频域变换

第三章图像增强一.填空题1. 我们将照相机拍摄到的某个瞬间场景中的亮度变化范围,即一幅图像中所描述的从最暗到最亮的变化范围称为____动态范围__。

2.所谓动态范围调整,就是利用动态范围对人类视觉的影响的特性,将动态范围进行__压缩____,将所关心部分的灰度级的变化范围扩大,由此达到改善画面效果的目的。

3. 动态范围调整分为线性动态范围调整和__非线性调整___两种。

4. 直方图均衡化把原始图的直方图变换为分布均匀的形式,这样就增加了象素灰度值的动态范围从而可达到增强图像整体对比度的效果。

基本思想是:对图像中像素个数多的灰度值进行__展宽_____,而对像素个数少的灰度值进行归并,从而达到清晰图像的目的。

5. 数字图像处理包含很多方面的研究内容。

其中,__图像增强_的目的是将一幅图像中有用的信息进行增强,同时将无用的信息进行抑制,提高图像的可观察性。

6. 灰级窗,是只将灰度值落在一定范围内的目标进行__对比度增强___,就好像开窗观察只落在视野内的目标内容一样。

二.选择题1. 下面说法正确的是:(B )A、基于像素的图像增强方法是一种线性灰度变换;B、基于像素的图像增强方法是基于空间域的图像增强方法的一种;C、基于频域的图像增强方法由于常用到傅里叶变换和傅里叶反变换,所以总比基于图像域的方法计算复杂较高;D、基于频域的图像增强方法比基于空域的图像增强方法的增强效果好。

2. 指出下面正确的说法:(D )A、基于像素的图像增强方法是一种非线性灰度变换。

B、基于像素的图像增强方法是基于频域的图像增强方法的一种。

C、基于频域的图像增强方法由于常用到傅里叶变换和傅里叶反变换,所以总比基于图像域的方法计算复杂较高。

D、基于频域的图像增强方法可以获得和基于空域的图像增强方法同样的图像增强效果。

3.指出下面正确的说法:(D )①基于像素的图像增强方法是一种非线性灰度变换。

②基于像素的图像增强方法是基于空域的图像增强方法的一种。

第三章3_伪彩色和真彩色

第三章3_伪彩色和真彩色

数字图像处理 • 根据颜色的特性,人们建立了很多颜色模 型,大体可以分为两类:
一类面向显示或打印或扫描的输入/输出硬设 备;(主要是RGB 模型) 另一类面向以彩色处理为目的的应用。(主要是 HSI 模型)
数字图像处理
1.RGB颜色模型
• 由三基色原理知,适当选取三种基色(如红、绿、 蓝),将它们按照不同的比例合成,就会产生不同 的颜色。其中合成的颜色的亮度取决于三基色的亮 度之和,色度(色调和饱和度)取决于三基色各分 量的比例。这三种基色彼此独立,任一种基色不能 由其他两种基色配出。
数字图像处理
伪彩色增强
• 伪彩色增强是对原来灰度图像中的不同灰 度值区域赋予不同的颜色,从而把灰度图 像变成彩色图像,提高图像的可视分辨率。 因为原图并没有颜色,所以人工赋予的颜 色常称为伪彩色,这个赋色过程实际是一 种重新着色的过程。
数字图像处理
伪彩色增强
• 一般来说,伪彩色处理就是对图像中的黑 白灰度级进行分层着色,而且分的层次越 多,彩色种类就越多,人眼所能识别的信 息也越多,从而达到图像增强的效果。
数字图像处理
2.HSI 模型
• 色调(hue)、饱和度(saturation)和明度 (intensity)也是颜色的三个独立特性,其中I与颜 色无关,而H 和S 与人对颜色的感知是密切相关的, HSI 模型的这个特性使得它非常适合于以人的视觉系 统来感知颜色特性的图像处理。 • HSI 构成的颜色空间是一个枣核形的三维空间,由两 个底面对接在一起的圆锥体构成,如图所示。
数字图像处理
4.均匀颜色模型
• 在颜色空间中,任意选定一点,如果通过该点的 任一方向上,距离相等颜色感觉变化也相等,即 距离能够表示颜色的变化,这样的颜色空间被称 为均匀颜色空间。前面讲述的RGB 和HSI 空间都 是非均匀的。

图像增强算法(直方图均衡化、拉普拉斯、Log、伽马变换)

图像增强算法(直方图均衡化、拉普拉斯、Log、伽马变换)

图像增强算法(直⽅图均衡化、拉普拉斯、Log、伽马变换)⼀、图像增强算法原理图像增强算法常见于对图像的亮度、对⽐度、饱和度、⾊调等进⾏调节,增加其清晰度,减少噪点等。

图像增强往往经过多个算法的组合,完成上述功能,⽐如图像去燥等同于低通滤波器,增加清晰度则为⾼通滤波器,当然增强⼀副图像是为最后获取图像有⽤信息服务为主。

⼀般的算法流程可为:图像去燥、增加清晰度(对⽐度)、灰度化或者获取图像边缘特征或者对图像进⾏卷积、⼆值化等,上述四个步骤往往可以通过不同的步骤进⾏实现,后续将针对此⽅⾯内容进⾏专题实验,列举其应⽤场景和处理特点。

本⽂章是⼀篇综合性⽂章,算是⼀篇抛砖引⽟的⽂章,有均衡化、提⾼对⽐度、降低对⽐度的算法。

1.1 基于直⽅图均衡化的图像增强图像对⽐度增强的⽅法可以分为两种:直接对⽐度增强⽅法,间接对⽐度增强⽅法。

直⽅图拉伸和直⽅图均衡化是常见的间接对⽐度增强⽅法。

直⽅图拉伸是利⽤对⽐度拉伸对直⽅图进⾏调整,扩⼤前景和背景灰度的差别,这种⽅法可以通过线性和⾮线性的⽅法来实现,其中ps中就是利⽤此⽅法提⾼对⽐度;直⽅图均衡化则是利⽤累积函数对灰度值进⾏调整,实现对⽐度的增强。

直⽅图均衡化处理原理:将原始图像的灰度图从⽐较集中的某个灰度区间均匀分布在整个灰度空间中,实现对图像的⾮线性拉伸,重新分配图像像素值。

算法应⽤场景:1、算法的本质是重新分布图像的像素值,增加了许多局部的对⽐度,整体的对⽐度没有进⾏太⼤改变,所以应⽤图像为图像有⽤数据的对⽐度相近是,例如:X光图像,可以将曝光过度或曝光不⾜照⽚进⾏更好的显⽰,或者是背景及前景太亮或太暗的图像⾮常有⽤。

2、算法当然也有缺点,具体表现为:变换后的图像灰度级减少,某些细节减少;某些图像有⾼峰值,则处理后对⽐度不⾃然的过分增强。

算法实现特点:1、均衡化过程:直⽅图均衡化保证在图像像素映射过程中原来的⼤⼩关系保持不变,即较亮的区域依旧较亮,较暗的依旧较暗,只是对⽐度增加,不能明暗颠倒;保证像素映射函数的值域在0和255之间。

《数字图像处理》复习重点总结(杂)

《数字图像处理》复习重点总结(杂)

出 //非几何变换:原图灰度为 f(x,y),g(x,y)=T[f(x,y)], 没有位置变化,灰度值变换 R=T(r),R,r∈(0~255)//
3 模板运算、应用(★):所谓模板就是一个系数矩阵(必须为奇数列);模板大小:经常是奇数;模板系
数: 矩阵的元素 w1 w2 w3 w4 w5 w6 w7 w8 w9。对于某图象的子图像:z1 z2 z3 z4 z5 z6 z7 z8 z9z5 的模板运
第三章:图像变换 1 图像变换、基本运算方法:加减法:C(x,y) = A(x,y) ±B(x,y) 乘法:C(x,y) = A(x,y) * B(x,y) //求反:g(x,y) = 255 - f(x,y) 异或:g(x,y) = f(x,y) ⊕ h(x,y) 或:g(x,y) = f(x,y) ∪ h(x,y)与:g(x,y) = f(x,y) ∩ h(x,y) //
腐蚀;定义:B • S =(B ⊕ S)⊗ S;结果:1)填充对象内细小空洞 2)连接邻近对象 3)在不明显改变面 积前提下,平滑对象的边缘
第六章:图像特征提取与识别 1 表示方法: ①链码,定义:1)链码是一种边界的编码表示法。2)用边界的方向作为编码依据。为简化边 界的描述。一般描述的是边界点集。②区域骨架 ,概念,反映什么特性骨架:中轴线。设:R 是一个区域,B 为 R 的边界点,对于 R 中的点 p,找 p 在 B 上“最近”的邻居。如果 p 有多于一个的邻居,称它属于 R 的中轴(骨架) 2 边界特性: ①形状数(★)形状数定义:最小差分链码。 要会算:差分链码,最小差分链码。 差分链
第五章:图像分割 1 图像分割的定义和五大特性 // 令集合 R 代表整个图像区域,对 R 的分割可看作将 R 分成 N 个满足一下五 个条件的非空子集(子区域)R1,R2…RN: ①完备性: i=1 到 N 对 Ri 求和=R②独立性(各子区互不重叠): i,j,i≠j,有 Ri∩Rj= ③单一性(同子区具有某些相同特性):对 i=1,2…N,有 P(Ri)=TRUE ④互斥性(不 同子区具有某些不同特性):对 i≠j,有 P(Ri∪Rj)=FALSE ⑤连通性(同子区像素具有连通性):对 i=1,2,...,N, Ri 是连通的区域 // 对图像的划分满足以上定义,则 Ri(i-1,2,3…n)就称为 R 的分割。 // 2 边缘检测:(★)边缘连接,模板运算的概念,和锐化模板有区别,Huff 变换。// 基于边缘检测的霍夫变换 的原理:把直线上点的坐标变换到过点的直线的系数域,通过利用共线和直线相交的关系,使直线的提取问题 转化为计数问题。 3 阈值分割:通过取灰度门限对图像像素进行分类,该方法基于:(1)同一分割区域内由灰度值相近的像素 点组成;(2)目标物和背景、不同目标物之间的灰度值有明显差异,可通过取门限区分。 // 4 区域生长(★):// 根据所用邻域方式和相似性准则的不同,区域生长法可以分为简单生长(像素+像素)、 质心生长法(区域+像素)和混合生长法(区域+区域)//①简单生长法:按时限确定的相似性准则,生长点 (种子点为第一生长点)接收(合并)其邻域(比如 4 邻域)的像素点,该区域生长。接收后的像素点成为 成长点,其值取种子点的值。重复该过程,直到不能生长为止,到此该区域生成。简单生长法的相似性准则为: |f(m,n)-f(s,t)|<T1, 其中 f(s,t)为种子(s,t)处的灰度值,f(m,n)为(s,t)邻域点(m,n)的灰度值,T1 为相似门限。F(s,t) 始终取种子点的值,因此这种方法对种子点的依赖性强 // ②质心生长法:相似性准则变为:|f(m,n)-f(s,t)|<T2, 这里的 f(s,t)(带上划线)是已生长区域内所有像素(所有生长点)的灰度平均值。即用已生成区域的像素灰度 均值(类似质心)作为基准,这样就可以客服简单生长法中过分依赖种子点的缺陷。 // √5 数学形态学方法: 1) 腐蚀:定义:E = B ⊗ S = { x,y | Sxy⊆ B};结果:使二值图像减小一圈;算法:·用 3x3 的结构元素,扫描 图像的每一个像素;·用结构元素与其覆盖的二值图像做“与”操作;·如果都为 1,结果图像该像素为 1。否则 为 0。2)膨胀:定义:E = B ⊕ S = { x,y | Sxy∩B ≠Ф};结果:使二值图像扩大一圈;算法:·用 3x3 的结构 元素,扫描图像的每一个像素;·用结构元素与其覆盖的二值图像做“与”操作; ·如果都为 0,结果图像该像素 为 0。否则为 1。3)开运算:思路:先腐蚀,再膨胀;定义:B o S = (B ⊗ S)⊕ S;结果:1)消除细小对 象 2)在细小粘连处分离对象 3)在不改变形状的前提下,平滑对象的边缘。4)闭运算:思路:先膨胀、再

数字图像处理期末总结

数字图像处理期末总结

数字图像处理期末总结绪论图像:是客观目标的一种相似性描述,它包含了被描述的对象,是客观世界三维实体到维实体的变换(连续图像)。

数字图像:连续图像经过空间离散化,灰度整量后的图像。

连续图像处理:利用光学、化学方法对图像进行一系列操作。

数字图像处理:基于计算机和一定的数学变换方法,对数字图像进行一系列的操作处理,称为数字图像处理。

数字图像处理目的:数字图像处理强调图像间的数学变换,目的是对图像进行各种加工处理,以改善图像视觉效果,并为自动识别打下基础。

或对图像进行压缩编码,以减少所需存储空间和传输时间。

数字图像处理主要内容:图像获取、图像显示、图像变换、图像增强、图像压缩、图像恢复与重建、图像分割、图像描述、图像纹理分析第二章、数字图像处理基础2.2图像与数字化2.21连续图像:指图像强度随空间位置,光线波长入及时间t变化。

2.211灰度图象:仅考虑光的能量,不顾及波长(频率)变化,图像视觉上表示为灰度变化,称为灰度图像或单色图像。

2.212彩色图像:由于不同波长光的彩色效应,则图像视觉上表现为彩色图像。

2.213静止图像:图像内容不随时间变化的图像称为静止像像,反之称为运动图像。

2.22图像数字化:图像数字化是将一幅图像转换成计算机可以处理的形式。

图像数字化分为采样与整量两部分。

2.22.1采样:将连续图像在空间上进行离散化的过程。

其中采样间隔与采样孔是两个重要参数的选择。

2.22.2整量:连续图像经过空间离散化,其像素灰度需转换成离散整数值过程。

2.3直方图:表示图像中各灰度级与对应灰度级像素出现的频率间关系。

性质:(1)直方图上没有位置信息,灰度直方图仅统计某一灰度值的像素个数占全幅像素的比例,同一灰度的像素在图象中空间位置未表示。

(2)直方图是总体灰度概念,直方图可以看出图像总体性质,一幅图像对应唯一直方图,但不同图像可能有相同直方图。

(3)直方图可叠加性,一幅图像分成数个不同区域,各区域直方图之和即为该像直方图。

图像增强的几种方法

图像增强的几种方法

1、图像增强的原理及应用前景图象增强是图像处理的基本内容之一,图像增强是指按特定的需要突出一幅图像中的某些信息,同时削弱或去除某些不需要信息的处理方法,其目的是使得处理后的图像对某种特定的应用,比原始图像更合适。

增强图象中的有用信息,它是一个失真的过程,其目的是要改善图像的视觉效果,针对给定图像的应用场合,有目的地强调图像的整体或局部特性,将原来不清晰的图像变得清晰或强调某些感兴趣的特征,扩大图像中不同物体特征之间的差别,抑制不感兴趣的特征,使之改善图像质量、丰富信息量,加强图像判读和识别效果,满足某些特殊分析的需要。

近年来,随着消费型和专业型数码相机的日益普及,海量的图像数据正在被产生.但由于场景条件的影响,很多在高动态范围场景、昏暗环境或特殊光线条件下拍摄的图像视觉效果不佳,需要进行后期增强处理调整动态范围或提取一致色感才能满足显示和印刷的要求。

人类视觉系统具有强烈的全局和区域的自适应性和非线性,在多种不同的光照条件下都能清晰地辨识细节,具有电子设备所不可比拟的优势。

因此,图像增强引起了广泛的关注,很多图像增强方法在设计时考虑描述和模仿人类视觉系统的特性,以期获得符合人类视觉系统特性的增强效果。

2图像增强的算法分类图像增强算法可分成两大类:频率域法和空间域法。

前者把图像看成一种二维信号,对其进行基于二维傅里叶变换的信号增强。

基于频域的算法是在图像的某种变换域内对图像的变换系数值进行某种修正,是一种间接增强的算法。

采用低通滤波(即只让低频信号通过)法,可去掉图中的噪声;采用高通滤波法,则可增强边缘等高频信号,使模糊的图片变得清晰。

基于空域的算法处理时直接对图像灰度级做运算,具有代表性的空间域算法有局部求平均值法和中值滤波(取局部邻域中的中间像素值)法等,它们可用于去除或减弱噪声。

基于空域的算法分为点运算算法和邻域去噪算法。

点运算算法即灰度级校正、灰度变换和直方图修正等,目的或使图像成像均匀,或扩大图像动态范围,扩展对比度。

多媒体应用-视觉信息处理

多媒体应用-视觉信息处理

第3章视觉信息处理本章重点:颜色空间的表示与转换数字图像处理技术视频处理技术动画技术图象与视频文件的读取与显示第3章视觉信息处理3.1 概述3.2 图形处理技术3.3 图像技术3.4 视频处理3.5 计算机动画技术3.6 图像与视频文件解析3.7 本章小结3.1 概述Ø3.1.1 颜色的基本概念Ø3.1.2 颜色空间表示与转换3.1.1 颜色的基本概念Ø颜色是人的视觉系统对可见光的感知结果。

物体由于构成和内部结构的不同,受光线照射后,一部分光线被吸收,其余的被反射或投射出来。

由于物体的表面具有不同的吸收光线与反射光的能力,反射光不同,眼睛就会看到不同的颜色。

Ø颜色通常使用光的波长来定义,用波长定义的颜色叫做光谱色。

3.1.1 颜色的基本概念国际照明委员会(CIE) 定义了颜色的特性:色调(hue)、饱和度(saturation)和明度(brightness)。

Ø色调用于区别颜色的种类。

色调是视觉系统对一个区域所呈现颜色的感觉。

如红、橙、黄、绿、青、蓝、靛、紫等。

Ø饱和度是颜色的纯洁性,用来区别颜色的程度。

当一种颜色渗入其他光成分愈多时,颜色愈不饱和。

Ø明度是视觉系统对可见物体辐射或者发光多少的感知属性。

3.1.1 颜色的基本概念Ø亮度是用反映视觉特性的光谱敏感函数加权之后得到的辐射功率,用单位面积上反射或者发射的光的强度表示。

由于明度很难度量,通常可以用亮度来度量。

3.1.2 颜色空间表示与转换Ø颜色常用颜色空间来表示。

颜色空间是用一种数学方法形象化表示颜色,人们用它来指定和产生颜色。

Ø颜色空间中的颜色通常用代表3个参数的3维坐标来描述,其颜色要取决于所使用的坐标。

在显示技术和印刷技术中,颜色空间经常被称为颜色模型。

颜色空间侧重于颜色的表示,而颜色模型侧重于颜色的生成。

Ø在一个典型的多媒体计算机系统中,常常涉及到用几种不同的颜色空间表示图形和图像的颜色,以对应于不同的场合和应用,各种颜色空间可以方便地进行转换。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
r5=5/7 r6=6/7 r7=1
329
245 122 81
0.08
0.06 0.03 0.02
0
s2=5/7 s3=6/7 s4=1
0
850 985 448
0.00
0.21 0.24 0.11
计算各灰度级的
0 j 0 1
sk :
s0 T (r0 ) Pr (rj ) Pr (r0 ) 0.19 s1 T (r1 ) Pr (rj ) Pr (r0 ) Pr ( r1 ) 0.19 0.25 0.44
图像灰度变换前后效果对比图:
变换前
变换后
参数 1 2 3 4 5 6
pixel 原始图像像素数组 tempPixel 变换后图像的像素数组 width 原始图像宽度 height 原始图像高度 slope 线性函数的斜率 inter 线性函数的截距

• • • • • • • • • • • • • • • • • • •
• • • • • • • • • • • • • • • • • • • • • • • •
for (int x = 0; x < 256; x++) { if ( x < a) // 如果在第一条直线上 { if ( a > 0.0001 ) dTemp = (float)a’ / (float)a * x; } else if ( x <= b ) // 如果在第二条直线上 { if ( fabs(b’ – a’) > 0.0001 ) dTemp = (float)(b’ – a’) / (float)(b – a) * (x – a) + a’; else dTemp = x; } // 如果在第三条直线上 else { if ( fabs(M’ - 255) > 0.0001 ) dTemp = (float)(255 – b’) / (float)(255 - b) * (x - b) + b’; else dTemp = 255; } map[x] = int(dTemp + 0.5); // 四舍五入 }
原始直方图数据 rk r0=0 nk 790 nk / n 0.19 0.25 0.21 0.16 sk 0 均衡化后直方图数据 nk 0 nk/n 0.00
r1=1/7
r2=2/7 r3=3/7
1023
850 656
s0=1/7
0 s1=3/7
790
0 1023
0.19
0.00 0.25
r4=4/7
f ( x, y ) f min g ( x, y ) ( g max g min ) g min f max f min
一般要求gmin < fmin,gmax> fmax。
对于8位灰度图像则有:
线性拉伸示意图如下:
线性拉伸前:图象灰度集中在[a,b]之间. 线性拉伸后:图象灰度集中在[a’,b’度分布比较均匀,原图象灰度偏 低。
sk
sk
1
6/7 5/ 7 3/ 7
1.0 0.8 0.6 0.4 0.2
pk s
1/ 7 0.25 0.20 0.15 0.10 0.05 C
满足这两个条件的变换函数的一个例子如 :
s
1
s
sk T rk
rk
1
r
0
r
(a)一种灰度变换函数图
(b) r和s的变换函数关系
从s到r的反变换用下式表示.
r的概率密度为 Pr (r ) , s的概率密度为可由 Pr (r ) 求出 对上述等式求导并积分最终得到:
s T (r ) Pr (r )dr
2.分段线性变换
线性拉伸将原图像中的灰度值不加区别地扩展。 为突出图像中感兴趣的对象,要求局部扩展拉伸某 一范围的灰度值, 不同范围的灰度值进行不同的拉伸处理,即分段线 性拉伸。 分段线性拉伸是仅将某一范围的灰度值进行拉伸, 其余范围的灰度值实际被压缩。
常用的几种分段线性拉伸的示意图 :
其对应的变换公式如下:
常用的直方图是规格化和离散化的,即纵坐标 用相对值表示。 设图像总像素为N,某一级灰度像素数为nr,则 直方图表示为: p(r)= nr /N
原始图象
对应的直方图
灰度直方图反映了一幅图像的灰度分布情况。
(a) (b) (a)大多数像素灰度值取在较暗区域,图像肯定较暗.一般 曝光过弱就会造成这种结果。 (b)图像的像素灰度值集中在亮区,图像将偏亮.一般影 中曝光太强将导致这种结果。 从两幅图像的灰度分布来看图像的质量均不理想。
频域增强:首先经过傅里叶变换将图像从空间域 变换到频率域,然后在频率域对频谱进行操作和 处理,再将其反变换到空间域,从而得到增强后 的图像。
图象增强按所处理的对象不同可分为灰度图像 增强和彩色图像增强 。
图 象 增 强 方 法 总 结
3.2 空域增强
空域增强是指直接在图像所在的二维空间进行增 强处理,即增强构成图像的像素。空间域增强方 法主要有灰度变换增强、直方图增强、图像平滑 和图像锐化等。
(2)指数扩展: 基本形式: g(x,y)=bf(x,y) 实际应用中,为了增加变换的动态范围,一般需要 加入一些调制参数。具体形式如下: g(x,y)=bc[f(x,y)-a]-1
参数a可以改变曲线的起始位置. 参数c可以改变曲线的变化速率. 指数扩展可以对图像的高亮度区进行大幅扩展.
3.2.2直方图变换增强 直方图是多种空间域处理技术的基础。直方图操作 能有效地用于图像增强。 1.灰度直方图 灰度直方图是灰度值的函数,它描述了图像中各灰 度值的像素个数。 通常用横坐标表示像素的灰度级别,纵坐标表示对 应的灰度级出现的频率(像素的个数)。频率的计算 公式为: p(r)=nr nr是图像中灰度为r的像素数 。
3.2.1灰度变换增强
灰度变换可使图像对比度扩展,图像清晰,特征 明显。是图像增强的重要手段。 灰度变换是一种点处理方法,它将输入图像中每 个像素(x,y)的灰度值f(x,y),通过映射函数T(· ), 变换成输出图像中的灰度g(x, y),即: g(x,y)=T[f(x,y)]
灰度变换可以选择不同的灰度变换函数,如正 比函数和指数函数等 。常用的灰度变换函数主 要有:
void LineTrans( BYTE* pixel, BYTE* tempPixel, int width, int height, double slope, double inter) { BYTE map[256]; // 灰度映射表 double dTemp; // 保存运算后的临时值 for (int i = 0; i < 256; i++) { dTemp = slope * i + inter; // 计算当前像素变换后的值 // 如果超界则修改其值 if (dTemp < 0) dTemp = 0.0; else if (dTemp > 255) dTemp = 255; map[i] = int(dTemp + 0.5); // 四舍五入 } // 线性变换后的值直接在映射表中查找 for (int i = 0; i < width * height; i++) { tempPixel[i] = map[pixel[i]]; } }
0 r
该式右边为 Pr (r ) 的累积分布函数。表明当变换函数 为r的累积分布函数时,能达到直方图均衡化的目的。
离散形式的直方图均衡化: 设一幅图像的像元数为n,共有l个灰度级,nk代表 灰度级为rk的像元数目,则第k个灰度级出现的概率 为:
Pr( rk ) nk , 0 rk 1, n k 0,1,..., l 1
1.线性灰度变换。 2.分段线性灰度变换。 3.非线性灰度变换。
1.线性灰度变换
将输入图像(原始图像)灰度值的动态范围按线性关系 公式拉伸扩展至指定范围或整个动态范围。线性拉伸采用 的变换公式一般为:g(x,y)=f(x,y) · C+R C、R的值由输出图像的灰度值动态范围决定。 假定原始输入图像的灰度取值范围为[fmin, fmax],输出 图像的灰度取值范围[gmin, gmax],其变换公式为
j 0
依此类推可计算得:s2=0.65;s3=0.81;s4=0.89; s5=0.95;s6=0.98;s7=1
由于原图像的灰度级只有8级,上述用1/7为量化单 位进行舍入运算,得到如下结果:
sk sk 的最终确定,由 的舍入结果可见,均衡化后 的灰度级仅有5个级别,分别是:s0=1/7, s1=3/7,s2=5/7,s3=6/7,s4=1/7。 计算对应每个的像素数目,因为r0=0映射到 s0=1/7,所以有790个像元取s0这个灰度值;同样 r1映射到s1=3/7,因此有1023个像素取值s1=3/7; 同理有850个像元取值s2=5/7;又因为r3和r4都映 射到s3=6/7,所以有656+329=985个像素取此灰 度值,同样有245+122+81=448个像素取s4=l的 灰度值。
3.非线性变换
非线性拉伸不是图像整个灰度范围进行扩展,有选 择地对某一灰度值范围进行扩展,其他范围的灰度 值可能被压缩。 线性拉伸选择不同的线性方程来实现对不同灰度值区 间的扩展与压缩, 非线性拉伸在灰度值范围内采用统一的非线性变换函 数。
常用的两种非线性扩展方法 : (1)对数扩展: 基本形式: g(x,y)=lg[f(x,y)] 实际应用中一般取自然对数变换,具体形式如下: g(x,y)=C•ln[f(x,y)+1] [f(x,y)+1]是为了避免对零求对数,C为尺度比例 系数,用于调节动态范围。 变换函数曲线 :
2.直方图均衡化 图像的直方图通过变换函数修正 成为分布比较均匀的直方图, 改变图像整体偏暗或整体偏亮,这种技术叫直方图 均衡化。 直方图均衡化过程解析: 设r和s分别表示原图像灰度级和经直方图均衡化 后 的图像灰度级。为便于讨论,对r和s进行归一化, 使:0≤r,s≤1.
相关文档
最新文档