【技术实现步骤摘要】
一种基于透射率和CLAHE算法的图像处理方法
[0001]本申请涉及图像处理
,尤其涉及一种基于透射率和CLAHE算法的图像处理方法。
技术介绍
[0002]在图像处理领域中,直方图均衡化是常用的增强图像对比度的方法,可以增强图像中的有用信息,削弱图像中不感兴趣的信息,从而改善图像的视觉效果,丰富图像的信息量,加强对图像的识别效果。直方图均衡化的方法包括限制对比度的自适应直方图均衡化(CLAHE)算法,CLAHE算法结合了自适应直方图均衡化和对比度受限两种技术的优点,可以通过增强图像的局部对比度,从而达到增强图像细节的效果,尤其是对于低对比度图像具有很好的增强效果。
[0003]现有的CLAHE算法在对图像进行增强对比度处理时,首先,将图像划分成多个子图像;然后,按照图像的对比度受限阈值设置统一的裁剪阈值;最后,通过统一的裁剪阈值对每个子图像分别进行局部增强处理。
[0004]然而,采用统一的裁剪阈值对低对比度的部分子图像进行局部增强处理时,部分子图像的细节信息不能充分显示,导致图像增强的效果差。
技术实现思路
[0005]本申请提供了一种基于透射率和CLAHE算法的图像处理方法,以解决现有技术中存在的采用统一的裁剪阈值对低对比度的部分子图像进行局部增强处理时,部分子图像的细节信息不能充分显示,导致图像增强的效果差的问题。
[0006]第一方面,本申请提供一种基于透射率和CLAHE算法的图像处理方法,所述图像处理方法包括以下步骤:
[0007]计算待处理图像的全局 ...
【技术保护点】
【技术特征摘要】
1.一种基于透射率和CLAHE算法的图像处理方法,其特征在于,所述图像处理方法包括以下步骤:计算待处理图像的全局对比度;计算子图像的区域对比度和基础对比度受限阈值,所述子图像通过对所述待处理图像划分得到,且每个所述子图像的大小相同;计算所述子图像的大气透射率;比较所述区域对比度和所述全局对比度;根据比较结果采用相应的参数和公式,计算所述子图像的剪切阈值,所述参数包括所述基础对比度受限阈值和所述子图像的大气透射率;根据所述剪切阈值,重新分配直方图中的像素点,得到对应的对比度受限直方图,所述直方图根据所述子图像得到,所述直方图的数量和所述对比度受限直方图的数量均与所述子图像的数量相同,所述像素点包括所述子图像中每个灰度级所对应的像素点;对所述对比度受限直方图进行直方图均衡化处理,得到与所述子图像对应的子均衡化图像,所述子均衡化图像的数量与所述子图像的数量相同;对各个所述子均衡化图像之间的像素点进行灰度值重构,得到与所述待处理图像对应的输出图像。2.根据权利要求1所述的一种基于透射率和CLAHE算法的图像处理方法,其特征在于,计算所述子图像的大气透射率,包括:计算所述待处理图像的暗通道图像;根据所述暗通道图像,计算大气光照终值;根据所述暗通道图像中每个像素点的灰度值和所述大气光照终值,计算每个所述像素点对应的大气透射率终值;根据每个所述像素点对应的大气透射率终值,计算所述子图像的大气透射率。3.根据权利要求2所述的一种基于透射率和CLAHE算法的图像处理方法,其特征在于,根据所述暗通道图像,计算大气光照终值,包括:计算大气光照初始值,所述大气光照初始值是所述暗通道图像中所有像素点的最大灰度值;获取预设的大气光照限制因子;比较所述大气光照初始值和所述大气光照限制因子;若所述大气光照初始值小于所述大气光照限制因子,则判定所述大气光照初始值为大气光照终值;若所述大气光照限制因子小于所述大气光照初始值,则判定所述大气光照限制因子为大气光照终值。4.根据权利要求2所述的一种基于透射率和CLAHE算法的图像处理方法,其特征在于,根据所述暗通道图像中每个像素点的灰度值和所述大气光照终值,计算每个所述像素点对应的大气透射率终值,包括:计算所述暗通道图像中每一个像素点的大气透射率初值;获取预设的透射率限制因子;比较所述大气透射率初值和所述透射率限制因子;
若所述大气透射率初值大于所述透射率限制因子,则判定所述大气透射率初值为像素点的大气透射率终值;若所述透射率限制因子大于所述大气透射率初值,则判定所述透射率限制因子为像素点的大气透射率终值。5.根据权利要求4所述的一种基于透射率和CLAHE算法的图像处理方法,其特征在于,所述像素点的大气透射率初值根据所述暗通道图像中像素点的灰度值和大气光照终值以及预设的去雾程度因子进行计算。6.根据权利要求1所述的一种基于透射率和CLAHE算法的图像处理方法,其特征在于,...
【专利技术属性】
技术研发人员:韩改霞,郭慧,戚涛,张见,姚毅,杨艺,
申请(专利权)人:北京凌云光子技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。