图像增强相关算法介绍 ------ 1

本文介绍了图像增强的基本概念,包括空间域和频率域的增强方法。在频域中,通过离散傅里叶变换进行处理;在空域中,通过灰度变换、直方图处理和邻域操作如中值滤波、Sobel算子等实现。此外,文章讨论了对数变换、伽马校正和图像平滑等增强技术,以及灰度直方图在图像处理中的作用。
摘要由CSDN通过智能技术生成

1、关于增强的理解

图像增强是为了强调图像中的某些信息,加强图像整体或局部特征。常用的方法有:统计正方图增强、图像平滑锐化等。按照实现的方式不同可以分为:空间域增强和频率域增强。频域处理是对图像的部分频率成分进行剔除(滤波)从而实现平滑或者锐化。空域处理是直接对图像数据处理,比如灰度变换和直方图变换等。

1.1 频域
原图像为I(x,y),二位离散傅里叶变换可表示为:

F(u,v)=1MNx=0M1y=0N1f(x,y)ej2π(ux/M+vy/N) F ( u , v ) = 1 M N ∑ x = 0 M − 1 ∑ y = 0 N − 1 f ( x , y ) e − j 2 π ( u x / M + v y / N )

经过系统函数 H(u,v) H ( u , v ) 的变换可以得到一个新的频率函数 K(u,v) K ( u , v ) :
K(u,v)=H(u,v)F(u,v) K ( u , v ) = H ( u , v ) ∗ F ( u , v )
I(x,y)=F1[K(u,v)] I ‘ ( x , y ) = F − 1 [ K ( u , v ) ]

低频分量在视觉上为平滑部分,高频分量在视觉上为边缘部分,不同的分量处理得到不同的视觉效果。

1.2 空域
直接对图像的二维矩阵数据进行处理操作,如直接的灰度变换,阈值等。直方图处理是根据图像的数据得到图像数据的分布信息,由此信息我们可以对图像重新赋值,得到均匀分布的图片。
图片中某一位置的信息一般只与该位置附近的像素点有关,而距离较远的点对其影响不大。所以通常情况下会采用领域的操作实现图像的一些处理,邻域大小通常为3*3 或者 5*5 。比如中值滤波,比如Sobel算子,Canny算子,Laplacian算子等离散差分法。

2 几种 增强方法

1、对数变换
对数变换可以把图像中较暗的像素变大,用于扩展图像中较暗的像素值。其形式如:

f(x)=klog(xmin+1) f ( x ) = k ∗ log ⁡ ( x − m i n + 1 )

k是一个常数,保证计算得到的数值不大于255.
k=255log(maxmin+1) k = 255 l o g ( m a x − m i n + 1 )
比如考试成绩取对数,应该有同学深有感触。

2、伽马校正
由于图像的显示和打印装置的响应函数大多是幂函数形式,所以可以对输入图像进行幂变换,使图像同入射光强相等或成正比。因为涉及到成像效果,从摄影、建筑的角度来分析就是18度灰才是中灰度。算法的实现我们看一个例子,假设像素值为100的一个点:
1、归一化:将像素值投射到0-1之间的实数中,

(i+0.5)/256|i=100=0.392578125 ( i + 0.5 ) / 256 | i = 100 = 0.392578125

2、补偿:假设伽马值为2.2 ,则 1gama=0.454545454 1 g a m a = 0.454545454 ,则像素的补偿结果为:
f
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值