数字图像处理7:图像增强之灰度变换

图像处理入门:图像增强之灰度变换

2018年10月28日 15:48:13 M_Z_G_Y 阅读数:42

改善降质图像的方法:1.图像增强;2.图像复原

其中图像增强的主要内容如下:

灰度变换也被称为图像的点运算(只针对图像的某一像素点)是所有图像处理技术中最简单的技术,其变换形式如下:s=T(r)
其中,T是灰度变换函数;r是变换前的灰度;s是变换后的像素。
图像灰度变换的有以下作用:

  • 改善图像的质量,使图像能够显示更多的细节,提高图像的对比度(对比度拉伸)
  • 有选择的突出图像感兴趣的特征或者抑制图像中不需要的特征
  • 可以有效的改变图像的直方图分布,使像素的分布更为均匀

灰度变换函数描述了输入灰度值和输出灰度值之间变换关系,一旦灰度变换函数确定下来了,那么其输出的灰度值也就确定了。可见灰度变换函数的性质就决定了灰度变换所能达到的效果。用于图像灰度变换的函数主要有以下三种:

  • 线性变换 (图像反转)
  • 对数和反对数变换:扩展图像中的低灰度区域,压缩图像中的高灰度区域,能够增强图像中的暗色区域的细节;反对数变换与此相反。对数变换还有个重要作用是,能够压缩图像灰度值的动态范围,在傅立叶变换中能够显示更多的变换后的频谱细节。
  • 伽马变换:主要用于图像的校正,根据参数γγ的选择不同,能够修正图像中灰度过高(γ>1γ>1)或者灰度过低(γ<1)


上图给出了几种常见灰度变换函数的曲线图,根据这几种常见函数的曲线形状,可以知道这几种变换的所能达到的效果。例如,对数变换和幂律变换都能实现图像灰度级的扩展/压缩,另外对数变换还有一个重要的性质,它能压缩图像灰度值变换较大的图像的动态范围。

线性变换

令r为变换前的灰度,s为变换后的灰度,则线性变换的函数:s=a⋅r+b
其中,a为直线的斜率,b为在y轴的截距。选择不同的a,b值会有不同的效果:

  • a>1a>1,增加图像的对比度
  • a<1a<1,减小图像的对比度
  • a=1且b≠0a=1且b≠0,图像整体的灰度值上移或者下移,也就是图像整体变亮或者变暗,不会改变图像的对比度。
  • a<0且b=0a<0且b=0,图像的亮区域变暗,暗区域变亮
  • a=1且b=0a=1且b=0,恒定变换,不变
  • a=−1且b=255a=−1且b=255,图像反转。

在进行图像增强时,上述的线性变换函数用的较多的就是图像反转了,根据上面的参数,图像反转的变换函数为:s=255−s。图像反转得到的是图像的负片,能够有效的增强在图像暗区域的白色或者灰色细节。其效果如下:

图像反转的实现是比较简单的,在OpenCV中有对Mat的运算符重载,可以直接Mat r = 255 - img或者~img来实现。

对数变换

对数变换的通用公式是:s=clog(1+r)

其中,c是一个常数,假设r≥0,根据上图中的对数函数的曲线可以看出:对数变换,将源图像中范围较窄的低灰度值映射到范围较宽的灰度区间,同时将范围较宽的高灰度值区间映射为较窄的灰度区间,从而扩展了暗像素的值,压缩了高灰度的值,能够对图像中低灰度细节进行增强。从函数曲线也可以看出,反对数函数的曲线和对数的曲线是对称的,在应用到图像变换其结果是相反的,反对数变换的作用是压缩灰度值较低的区间,扩展高灰度值的区间。

对数变换,还有一个很重要的性质,能够压缩图像像素的动态范围。例如,在进行傅立叶变换时,得到的频谱的动态范围较大,频谱值的范围通常为[0,106][0,106],甚至更高。这样范围的值,显示器是无法完整的显示如此大范围的灰度值的,因而许多灰度细节会被丢失掉。而将得到的频谱值进行对数变换,可以将其动态范围变换到一个合适区间,这样就能够显示更多的细节。


左边为原图像,其拍摄环境较暗,无法分辨出很多的细节;右边为变换后的图像,整个图像明亮许多,也能分辨出原图中分辨出更多细节。

伽马变换:

伽马变换的公式为:,其中c和γ为正常数。
伽马变换的效果与对数变换有点类似,当γ>1时将较窄范围的低灰度值映射为较宽范围的灰度值,同时将较宽范围的高灰度值映射为较窄范围的灰度值;当γ<1时,情况相反,与反对数变换类似。其函数曲线如下:

当γ<1时,γ的值越小,对图像低灰度值的扩展越明显;当γ>1时,γγ的值越大,对图像高灰度值部分的扩展越明显。这样就能够显示更多的图像的低灰度或者高灰度细节。
伽马变换主要用于图像的校正,对灰度值过高(图像过亮)或者过低(图像过暗)的图像进行修正,增加图像的对比度,从而改善图像的显示效果。

直方图均衡化:

直方图均衡化的基本思想:把原始图的直方图变换为均匀分布的形式,这样就增加了像素灰度值的动态范围,从而达到增强图像整体对比度的效果。(变换后的图像的灰度级减少)

计算过程如下:

具体的实现流程如下:

使用的方法是灰度级变换:s = T(r) 

原理:

s=T(r) 0≤r≤1

T(r)满足下列两个条件:

(1)T(r)在区间0≤r≤1中为单值且单调递增

(2)当0≤r≤1时,0≤T(r) ≤1

条件(1)保证原图各灰度级在变换后仍保持从黑 到白(或从白到黑)的排列次序

条件(2)保证变换前后灰度值动态范围的一致性

Pr(r)是r的概率密度函数,Ps(s)是s的概 率密度函数,Pr(r)和T(r)已知,且T-1(s) 满足上述条件(1),所以有

已知一种重要的变换函数:

关于上限的定积分的导数就是该上限的积分值 (莱布尼茨准则)

对于离散值:

其中rk 是第k个灰度级,k = 0,1,2,…,L-1.

  nk是图像中灰度级为rk的像素个数.

  n是图像中像素的总数.

已知变换函数的离散形式为:

sk称作直方图均衡化 将输入图像中灰度级为rk(横坐标)的像素映射 到输出图像中灰度级为sk (横坐标)的对应像素得到.

 

  • 2
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
本书是数字图像处理经典著作,作者在对32个国家的134个院校和研究所的教师,学生及自学者进行广泛调查的基础上编写了第三版。除保留了第二版的大部分主要内容外,还根据收集的建议从13个方面进行了修订,新增400多幅图像,200多个图表和80多道习题,同时融入了来本科学领域的重要发展,使本书具有相当的特色与先进性。全书分为12章,包括绪论,数字图像基础,灰度变换与空间滤波,频域滤波,图像复原与重建,彩色图像处理,小波及多分辨率处理,图像压缩,形态学图像处理,图像分割,表现与描述,目标识别。 目录编辑 前言15 致谢19 书籍网站20 关于作者21 第1章引言23 1.1什么是数字图像处理?23 1.2数字图像处理的起源25 1.3使用数字图像处理的字段示例29 1.3.1伽马射线成像30 1.3.2 X射线成像31 1.3.3紫外线带成像33 1.3.4可见光和红外波段成像34 1.3.5微波波段40成像 [1] 1.3.6无线电频段的成像42 1.3.7使用其他成像模式的示例42 1.4数字图像处理的基本步骤47 1.5图像处理系统的组件50 摘要53 参考文献和进一步阅读53 第2章数字图像基础知识57 2.1视觉感知的要素58 2.1.1人眼结构58 2.1.2眼睛的图像形成60 2.1.3亮度适应和歧视61 2.2光和电磁谱65 2.3图像传感和采集68 2.3.1使用单个传感器进行图像采集70 2.3.2使用传感器条带获取图像70 2.3.3使用传感器阵列进行图像采集72 2.3.4简单的图像形成模型72 2.4图像采样和量化74 2.4.1采样和量化的基本概念74 2.4.2代表数字图像77 2.4.3空间和强度分辨率81 2.4.4图像插值87 2.5像素之间的一些基本关系90 2.5.1像素的邻居90 2.5.2邻接,连通性,域和边界90 [1] 2.5.3距离措施93 2.6数字图像处理使用的数学工具简介94 2.6.1数组与矩阵运算94 2.6.2线性与非线性操作95 2.6.3算术运算96 2.6.4设置和逻辑操作102 2.6.5空间操作107 2.6.6矢量和矩阵运算114 2.6.7图像变换115 2.6.8概率方法118 [1] 摘要120 参考文献和进一步阅读120 问题121 第3章强度变换和空间过滤126 3.1背景127 3.1.1强度变换和空间滤波的基础127 3.1.2关于本章的示例129 3.2一些基本的强度转换函数129 3.2.1图像底片130 3。2。2日志转换131 3.2.3幂律(Gamma)变换132 3.2.4分段线性变换函数137 3.3直方图处理142 3.3.1直方图均衡144 3.3.2直方图匹配(规范)150 3.3.3局部直方图处理161 3.3.4使用直方图统计进行图像增强161 3.4空间过滤的基本原理166 3.4.1空间过滤机制167 3.4.2空间相关和卷积168 3.4.3线性滤波的矢量表示172 3.4.4生成空间滤波器掩码173 3.5平滑空间滤波器174 3.5.1平滑线性滤波器174 3.5.2订单统计(非线性)过滤器178 3.6锐化空间滤波器179 3.6.1基金会180 3.6.2使用二阶导数进行图像锐化 - 拉普拉斯算子182 3.6.3反锐化掩码和增强滤波184 3.6.4使用一阶导数(非线性)图像锐化 - 梯度187 3.7组合空间增强方法191 [1] 3.8使用模糊技术进行强度变换和空间过滤195 3.8.1引言195 3.8.2模糊集理论的原理196 3.8.3使用模糊集200 3.8.4使用模糊集进行强度变换208 3.8.5使用模糊集进行空间过滤211 摘要214 参考文献和进一步阅读214 问题215 第4章频域滤波221 4.1背景222 4.1.1傅立叶级数和变换的简史222 4.1.2关于本章的示例223 4.2初步概念224 [1] 4.2.1复数224 4.2.2傅立叶级数225 4.2.3冲动及其筛选性能225 4.2.4一个连续变量函数的傅立叶变换227 4.2.5卷积231 4.3采样和采样函数的傅立叶变换233 4.3.1抽样233 4.3.2采样函数的傅立叶变换234 4.3.3抽样定理235 4.3.4别名239 4.3.5采样数据的功能重建(恢复)241 4.4单变量的离散傅里叶变换(DFT)242 4.4.1从采样函数的连续变换获取DFT 243 4.4.2采样和频率间隔之间的关系245 4.5扩展到两个变量的函数247 4.5.1二维脉冲及其筛选性质247 4.5.2二维连续傅立叶变换对248 [1] 4.5.3二维采样和二维采样定理249 4.5.4图像的别名250 4.5.5二维离散傅里叶变换及其逆257 4.6二维离散傅立叶变换的一些性质258 4.6.1空间和频率间隔之间的关系258 4.6.2翻译和轮换258 4.6.3周期259 4.6.4对称性属性261 4.6.5傅里叶谱和相角267 4.6.6二维卷积定理271 4.6.7二维离散傅立叶变换特性总结275 4.7频域滤波的基础277 4.7.1频域的附加特性277 4.7.2频域滤波基础279 4.7.3频域滤波步骤摘要285 4.7.4空域和频域过滤之间的对应关系285 4.8使用频域滤波器进行图像平滑291 4.8.1理想的低通滤波器291 4.8.2巴特沃斯低通滤波器295 [1] 4.8.3斯低通滤波器298 4.8.4低通滤波的其他例子299 4.9使用频域滤波器的图像锐化302 4.9.1理想的通滤波器303 4.9.2巴特沃斯通滤波器306 4.9.3通滤波器307 4.9.4频域308的拉普拉斯算子 4.9.5反锐化掩模,增强滤波和频强调滤波310 4.9.6同态过滤311 4.10选择性过滤316 4.10.1带通和带通滤波器316 4.10.2陷波滤波器316 4.11实施320 4.11.1二维DFT 320的可分离性 4.11.2使用DFT算法计算IDFT 321 [1] 4.11.3快速傅里叶变换(FFT)321 4.11.4关于过滤器设计的一些评论325 摘要325 参考文献和进一步阅读326 问题326 第5章图像恢复和重建333 5.1图像降级/恢复过程的模型334 5.2噪声模型335 5.2.1噪声的空间和频率特性335 5.2.2一些重要的噪声概率密度函数336 5.2.3周期性噪声340 5.2.4噪声参数估算341 5.3仅存在噪声的情况下的恢复 - 空间过滤344 5.3.1平均滤波器344 5.3.2订单统计过滤器347 5.3.3自适应滤波器352 5.4通过频域滤波定期降低噪声357 5.4.1带状过滤器357 [1] 5.4.2带通滤波器358 5.4.3陷波滤波器359 5.4.4最佳陷波滤波360 5.5线性,位置不变的降级365 5.6估算退化函数368 5.6.1通过图像观察估计368 5.6.2通过实验估算369 5.6.3通过建模估算369 5.7反向过滤373 5.8最小均方误差(维纳)滤波374 5.9约束最小二乘滤波379 5.10几何平均滤波器383 5.11从投影重建图像384 5.11.1引言384 5.11.2计算机断层扫描原理(CT)387 5.11.3投影和Radon变换390 5.11.4傅立叶切片定理396 5.11.5使用平行光束滤波反投影重建397 5.11.6使用扇束滤波反投影进行重建403 摘要409
数字图像处理的图像灰度变换处理图像增强起到了重要的作用。图像增强技术可以通过改变图像的亮度,对比度和颜色等属性来改善图像的质量并突出图像的特定细节。 图像灰度变换处理是一种常用的图像增强方法之一,它通过改变图像的灰度级分布来强调或抑制图像的不同特征。图像的灰度级表示了每个像素的亮度值,灰度变换处理可以通过对像素的灰度级进行映射来改变图像的视觉效果。 常见的图像灰度变换处理包括线性变换、非线性变换和直方图均衡化等。线性变换通过乘以一个增益因子和加上一个偏移量来改变像素的灰度级,从而调整图像的对比度和亮度。非线性变换则通过使用不同的映射函数来调整像素的灰度级,例如对数变换和幂函数变换等。直方图均衡化是一种通过在整个图像上重新分布灰度级来提图像对比度的方法,它通过让像素的灰度级均匀分布在整个灰度范围内来增强图像的细节。 通过图像灰度变换处理,我们可以根据具体需求来调整图像的亮度、对比度和细节,从而实现图像的增强效果。例如,在医学影像,可以通过调整图像的灰度级来突出特定病灶或组织结构,以便更准确地进行诊断。在摄影处理,可以利用图像灰度变换处理来改善图像的色彩和细节,使照片更加鲜明和吸引人。因此,图像灰度变换处理数字图像处理是不可或缺的一部分,它为图像增强提供了一种灵活和有效的手段。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wangchuang2017

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值