[发明专利]一种自动调整对比度的图像增强方法在审
申请号: | 201310681767.0 | 申请日: | 2013-12-13 |
公开(公告)号: | CN104715465A | 公开(公告)日: | 2015-06-17 |
发明(设计)人: | 张伟;傅松林;张长定;李志阳 | 申请(专利权)人: | 厦门美图移动科技有限公司 |
主分类号: | G06T5/40 | 分类号: | G06T5/40 |
代理公司: | 无 | 代理人: | 无 |
地址: | 361008 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 调整 对比度 图像 增强 方法 | ||
技术领域
本发明涉及一种图像增强处理方法,特别是一种自动调整对比度的图像增强方法。
背景技术
图像处理中调整对比度是图像增强领域中最常用、最重要的技术之一,其将原来不清晰的图像变得清晰或强调某些关注的特征,抑制非关注的特征,使之改善图像质量、丰富信息量,加强图像判读和识别效果的图像处理方法,是图像处理的最基本的方法,它往往是各种图像在进行分析与处理时必须的预处理操作,也是在图像处理中必备的一个基础步骤。
发明内容
本发明提供了一种处理快速并且效果显著的自动调整对比度的图像增强方法。
为实现上述目的,本发明采用的技术方案为:
一种自动调整对比度的图像增强方法,其特征在于,包括以下步骤:
10.对原始图像中的各个像素点进行红色通道、绿色通道、蓝色通道的直方图统计;
20.设置原始图像中的阴影部分和高光部分的修剪值;
30.计算红色通道、绿色通道、蓝色通道的阴影部分的上限值与高光部分的下限值;
40.对所述阴影部分的上限值进行最小值计算得到最小上限值;对所述高光部分的下限值进行最大值计算得到最大下限值;
50.对所述最小上限值与所述最大下限值进行阈值计算得到最终最小上限值与最终最大下限值;
60.根据所述的最终最小上限值与最终最大下限值得到映射表,并将原始图像中的各个像素点进行颜色映射,得到结果图像。
作为一种较佳实施例,所述步骤10中的直方图统计方法如下:
11.创建红色通道、绿色通道、蓝色通道的直方图统计的数组,大小为256个,并且初始化数组内的数据为0;
12.依次对原始图像各个像素点的红色通道、绿色通道、蓝色通道的颜色值进行统计;即
rHist[rColor]=rHist[rColor]+1;
gHist[gColor]=gHist[gColor]+1;
bHist[bColor]=bHist[bColor]+1;
其中,rHist、gHist、bHist分别为红色通道、绿色通道、蓝色通道的直方图统计的数组,rColor、gColor、bColor分别为原始图像中各个像素点对应的红色通道、绿色通道、蓝色通道的颜色值。
作为一种较佳实施例,所述步骤20中设置原始图像中的阴影部分和高光部分的修剪值的公式如下:
nTrimLowCount=0.5+lowK*w*h;
nTrimHighCount=0.5+highK*w*h;
其中,nTrimLowCount为阴影部分的修剪值;nTrimHighCount为高光部分的修剪值;lowK为阴影部分的修剪百分比,范围从0.001到0.01之间;highK为高光部分的修剪百分比,范围从0.001到0.01之间;w与h分别为原始图像的宽和高。
作为一种较佳实施例,所述步骤30中阴影部分的上限值的计算方法为:初始化索引为0,对直方图统计的数组上的对应索引的个数进行累加,如果大于步骤20中的阴影部分的修剪值则退出,否则,索引加上一并继续对直方图统计的数组上的对应索引的个数进行累加,直到退出为止;即得到阴影部分的上限值为该索引值。
作为一种较佳实施例,所述步骤30中高光部分的下限值的计算方法为:初始化索引为255,对直方图统计的数组上的对应索引的个数进行累加,如果大于步骤20中的高光部分的修剪值则退出,否则,索引减去一并继续对直方图统计数组上的对应索引的个数进行累加,直到退出为止;即得到高光部分的下限值为该索引值。
作为一种较佳实施例,所述步骤40中的最小上限值与最大下限值的计算公式如下:
sectionLow=min(rLow,min(gLow,bLow));
sectionHigh=max(rHigh,max(gHigh,bHigh));
其中,sectionLow为最小上限值;rLow、gLow、bLow为步骤30中得到的红色通道、绿色通道、蓝色通道的阴影部分的上限值;sectionHigh为最大下限值;rHigh、gHigh、bHigh为步骤30中得到的红色通道、绿色通道、蓝色通道的高光部分的下限值。
作为一种较佳实施例,所述步骤50中最终最小上限值与最终最大下限值的计算公式如下:
sectionResultLow=min(lowThreshold,sectionLow);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门美图移动科技有限公司;,未经厦门美图移动科技有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310681767.0/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序