【技术实现步骤摘要】
一种基于LAB模型下增强彩色图像对比度的方法
本专利技术涉及一种增强彩色图像对比度的方法,特别是涉及一种基于LAB模型下增强彩色图像对比度的方法,属于图像处理
技术介绍
图像增强是图像预处理的基本技术之一,主要为增加图像的对比度,改善图像视觉效果,一幅图像当其直方图处于低灰度端且动态范围比较小的时候,提高对比度的方法通常采用对数函数处理;若其直方图处于高灰度端且动态范围比较小的时候,一般采用反对数函数处理;对于对比度动态范围小的图像,不论其灰度直方图是处于高灰度端还是低灰度端,增强算法都要能很好提高图像的清晰度与对比度;基于此,需要提出一种自动调节图像清晰度与对比度的方法,以牺牲一小部分灰度级换取较大图像清晰度与对比度。
技术实现思路
本专利技术的主要目的是为了提供一种基于LAB模型下增强彩色图像对比度的方法,针对一些彩色图像动态范围小、对比度差、视觉效果不佳的问题。本专利技术的目的可以通过采用如下技术方案达到:一种基于LAB模型下增强彩色图像对比度的方法,包括如下步骤:步骤1:将RGB图像I转换至LAB空间;步骤2:计算亮度通道图像L的直方图H(i);步骤3:计算p≥p0对应的h0;步骤4:用数组nw记录H(i)>h0的灰度值,数组长度为n;步骤5:从nw(1)-nw(n)依次找出灰度值在图像L上的位置坐标idx,并在输出图像imageout1对应位置写入数值imageout1(idx)=d*x+a,用数组TW记录从nw(1)-nw(n)的对应数值imageout1(idx),x依次取1-n,imageout1(idx)为输出图像imageout1 ...
【技术保护点】
1.一种基于LAB模型下增强彩色图像对比度的方法,其特征在于,包括如下步骤:步骤1:将RGB图像I转换至LAB空间;步骤2:计算亮度通道图像L的直方图H(i);步骤3:计算p≥p0对应的h0;步骤4:用数组nw记录H(i)>h0的灰度值,数组长度为n;步骤5:从nw(1)‑nw(n)依次找出灰度值在图像L上的位置坐标idx,并在输出图像imageout1对应位置写入数值imageout 1(idx)=d*x+a,用数组TW记录从nw(1)‑nw(n)的对应数值imageout 1(idx),x依次取1‑n,imageout 1(idx)为输出图像imageout1对应位置新灰度值;步骤6:用数组nw1记录H(i)≤h0的灰度值,寻找在亮度通道图像L中灰度值的位置坐标,找出最接近的数值,找出变化后的数值;步骤7:计算LAB模式下颜色通道图像A的直方图H1(i);步骤8:用数组nw2记录H1(i)>0的灰度值,依次取出灰度数值,找出其在颜色通道中的位置坐标;步骤9:计算LAB模式下颜色通道图像B的直方图H2(i);步骤10:用数组nw3记录H2(i)>0的灰度值,数组长度为n3,依次取出灰 ...
【技术特征摘要】
1.一种基于LAB模型下增强彩色图像对比度的方法,其特征在于,包括如下步骤:步骤1:将RGB图像I转换至LAB空间;步骤2:计算亮度通道图像L的直方图H(i);步骤3:计算p≥p0对应的h0;步骤4:用数组nw记录H(i)>h0的灰度值,数组长度为n;步骤5:从nw(1)-nw(n)依次找出灰度值在图像L上的位置坐标idx,并在输出图像imageout1对应位置写入数值imageout1(idx)=d*x+a,用数组TW记录从nw(1)-nw(n)的对应数值imageout1(idx),x依次取1-n,imageout1(idx)为输出图像imageout1对应位置新灰度值;步骤6:用数组nw1记录H(i)≤h0的灰度值,寻找在亮度通道图像L中灰度值的位置坐标,找出最接近的数值,找出变化后的数值;步骤7:计算LAB模式下颜色通道图像A的直方图H1(i);步骤8:用数组nw2记录H1(i)>0的灰度值,依次取出灰度数值,找出其在颜色通道中的位置坐标;步骤9:计算LAB模式下颜色通道图像B的直方图H2(i);步骤10:用数组nw3记录H2(i)>0的灰度值,数组长度为n3,依次取出灰度数值,找出其在颜色通道B中的位置坐标;步骤11:将LAB模式下的新的亮度通道图像imageout1、颜色通道imageout2、颜色通道imageout3,转换至RGB模式,输出图像为imageout。2.如权利要求1所述的一种基于LAB模型下增强彩色图像对比度的方法,其特征在于,步骤1中,将RGB图像I转换至LAB空间,其中:L为亮度通道,A、B为颜色通道,其大小范围都在[0255]。3.如权利要求1所述的一种基于LAB模型下增强彩色图像对比度的方法,其特征在于,步骤2中,计算亮度通道图像L的直方图H(i),i为灰度值,H(i)为每个灰度值i对应统计数,设置亮度通道输出图像imageout1与亮度通道图像L尺寸大小一样,且为全零。4.如权利要求1所述的一种基于LAB模型下增强彩色图像对比度的方法,其特征在于,利用公式计算p≥p0对应的h0:p0一般取值0.9000-1.0000;M、N为图像L行数与列数。5.如权利要求1所述的一种基于LAB模型下增强彩色图像对比度的方法,其特征在于,步骤4中,用数组nw记录H(i)>h0的灰度值,数组长度为n;设置拉伸范围[ab],拉伸间隔d=(b-a)/n,0≤a<b≤255;a值大...
【专利技术属性】
技术研发人员:章怡,王海峰,范鑫,
申请(专利权)人:江苏理工学院,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。