【技术实现步骤摘要】
一种用于图像处理的直方图均衡实现方法及其系统
[0001]本专利技术涉及一种视频图像处理的软件实现方法及系统,尤其涉及的是一种图像处理中直方图均衡处理的软件实现方法及系统的改进。
技术介绍
[0002]现有技术中,在图像处理过程中,通常会采用直方图均衡处理,直方图均衡化处理的“中心思想”是把原始图像的灰度直方图从比较集中的某个灰度区间变成在全部灰度范围内的尽量均匀的分布。
[0003]传统的直方图均衡处理方法直接针对所有的像素进行处理,如图1所示,以计数的方式调整像素值,会造成概率大的像素值远离相邻的像素值,噪声被同时放得过大;还会合并概率小的像素值,造成一些细节的丢失。
[0004]因此,现有技术还有待于改进和发展。
技术实现思路
[0005]本专利技术的目的在于提供一种用于图像处理的直方图均衡的方法及系统,针对现有技术存在的问题,提供更为合理的用于图像处理的直方图均衡处理方法及系统,以形成平衡的像素处理结果。
[0006]本专利技术的技术方案包括:一种用于图像处理的直方图均衡实现方 ...
【技术保护点】
【技术特征摘要】
1.一种用于图像处理的直方图均衡实现方法,其特征在于,包括以下步骤:A、获取图像的亮度分量,并统计亮度直方图;B、根据所述亮度直方图进行有效值和无效值的区分,并做直方图均衡处理。2.根据权利要求1所述的用于图像处理的直方图均衡实现方法,其特征在于,所述步骤B包括:B11、设置最低亮度的像素值minvalue和最高亮度的像素值maxvalue;B12、设置0<α<1,计算门限值M=max{αN,1},其中N是图像的像素总数;B13、从高到低遍历直方图的灰度级,检测到像素数量大于M的第一个灰度级记为e1;从低到高遍历直方图的灰度级,检测到像素数量大于M的第一个灰度级记为s0;将[s0,e1]记为有效区间。3.根据权利要求2所述的用于图像处理的直方图均衡实现方法,其特征在于,所述步骤B13后还包括步骤:B14、计算有效区间长度为N1=e1
‑
s0+1;B15、计算图像最高像素值和最低像素值分布差N:N = maxvalue
‑
minvalue+1;B16、设置0<r<1,如果N1/N>r,则不做处理,否则进行图像像素的映射处理。4.根据权利要求3所述的用于图像处理的直方图均衡实现方法,其特征在于,所述步骤B16中的图像像素的映射处理还包括:B21、计算映射后无效像素之间的间隔d0:d0 = (1
ꢀ‑ꢀ
r)*N / (N
ꢀ‑ꢀ
N1);B22、计算映射后有效像素之间的间隔d1:d1 = r*N / N1;B23、设置映射初始值为lastidx,且lastidx=minvalue;B24、从像素值低...
【专利技术属性】
技术研发人员:赵海武,冯艺妍,陈百川,郑鸿,
申请(专利权)人:江苏启阳半导体技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。