一种图像色彩均衡方法及终端技术

技术编号:20286721 阅读:30 留言:0更新日期:2019-02-10 18:38
本发明专利技术提供了一种图像色彩均衡方法及终端,涉及图像处理技术领域。其中方法包括:获取待处理图像R、G、B三个色彩分量各自对应的直方图;分别根据所述三个色彩分量各自对应的直方图和预先设定的处理后图像在三个色彩分量上的最暗像素比例、最亮像素比例,计算得到处理后图像在所述三个色彩分量上的最小亮度值和最大亮度值;根据所述处理后图像在所述三个色彩分量上的最小亮度值、最大亮度值以及待处理图像中各个像素点在所述三个色彩分量上的亮度值,调整所述待处理图像的色彩。本发明专利技术实施例能够有效的改善图像色彩的动态范围,提升图像的视觉效果。

An Image Color Equalization Method and Terminal

The invention provides an image color equalization method and a terminal, which relates to the field of image processing technology. The method includes: obtaining the respective histograms of the three color components R, G and B of the image to be processed; calculating the minimum and maximum brightness of the processed image on the three color components according to the respective histograms of the three color components and the proportion of the darkest and brightest pixels of the pre-processed image on the three color components, respectively. The color of the image to be processed is adjusted according to the minimum brightness value, the maximum brightness value of the processed image on the three color components and the brightness value of each pixel point in the image to be processed on the three color components. The embodiment of the invention can effectively improve the dynamic range of image color and enhance the visual effect of the image.

【技术实现步骤摘要】
一种图像色彩均衡方法及终端
本专利技术属于图像处理
,尤其涉及一种图像色彩均衡方法及终端。
技术介绍
当一幅图像的色彩的动态范围过小时,通常需要对其进行调整以改善观看者的视觉感受。其中,色彩的动态范围表示图像中所包含的色彩从“最暗”至“最亮”的范围,动态范围越大,所能表现的层次越丰富,所包含的色彩空间也越广。目前,色彩均衡的基本方法是对输入图像直接采用线性变换形式的仿射,这种方式针对于若输入图像中有极少数像素的亮度值分别处于“最暗”和“最亮”附近的情况,则无法有效改善图像色彩的动态范围。
技术实现思路
有鉴于此,本专利技术提供了一种图像色彩均衡方法及终端,以解决上述针对于若输入图像中有极少数像素的亮度值分别处于“最暗”和“最亮”附近的情况,则无法有效改善图像色彩的动态范围的问题。第一方面,本专利技术提供了一种图像色彩均衡方法,包括:获取待处理图像R、G、B三个色彩分量各自对应的直方图;分别根据所述三个色彩分量各自对应的直方图和预先设定的处理后图像在三个色彩分量上的最暗像素比例、最亮像素比例,计算得到处理后图像在所述三个色彩分量上的最小亮度值和最大亮度值;根据所述处理后图像在所述三个色彩分量上的最小亮度值、最大亮度值以及待处理图像中各个像素点在所述三个色彩分量上的亮度值,调整所述待处理图像的色彩。第二方面,本专利技术还提供一种了终端,包括:直方图获取单元,用于获取待处理图像R、G、B三个色彩分量各自对应的直方图;亮度阈值获取单元,用于分别根据所述三个色彩分量各自对应的直方图和预先设定的处理后图像在三个色彩分量上的最暗像素比例、最亮像素比例,计算得到处理后图像在所述三个色彩分量上的最小亮度值和最大亮度值;色彩调整单元,用于根据所述处理后图像在所述三个色彩分量上的最小亮度值、最大亮度值以及待处理图像中各个像素点在所述三个色彩分量上的亮度值,调整所述待处理图像的色彩。第三方面,本专利技术还提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现如上述第一方面所述方法的步骤。第四方面,本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其中,所述计算机程序被处理器执行时实现如上述第一方面所述方法的步骤。本专利技术有益效果是:本专利技术由于首先获取待处理图像R、G、B三个色彩分量各自对应的直方图;然后根据直方图和预先设定的处理后图像在三个色彩分量上的最暗像素比例、最亮像素比例,计算得到处理后图像在所述三个色彩分量上的最小亮度值和最大亮度值;最后再根据所述处理后图像在所述三个色彩分量上的最小亮度值、最大亮度值以及待处理图像中各个像素点在所述三个色彩分量上的亮度值,调整所述待处理图像的色彩,从而能够有效的改善图像色彩的动态范围,提升图像的视觉效果,克服了现有技术中存在的针对若输入图像中有极少数像素的亮度值分别处于“最暗”和“最亮”附近的情况,无法有效改善图像色彩的动态范围的问题。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术第一实施例提供的一种图像色彩均衡方法的示意流程图;图2是本专利技术第一实施例提供的一种图像色彩均衡方法中步骤S102的具体实现流程图;图3是本专利技术第一实施例提供的一种图像色彩均衡方法中步骤S103的具体实现流程图;图4是本专利技术第二实施例提供的一种终端的示意性框图;图5是本专利技术第三实施例提供的一种终端设备的示意性框图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。图1是本专利技术第一实施例提供的一种图像色彩均衡方法的示意流程图。参见图1所示,本实施例提供的一种图像色彩均衡方法,包括:步骤S101,获取待处理图像R、G、B三个色彩分量各自对应的直方图。在本实施例中,所述待处理图像中每个像素均有R、G、B三个色彩分量,通过对所述待处理图像上各个像素点的R、G、B值进行分类统计,即可得到R、G、B三个色彩分量各自所对应的直方图,所述直方图的横坐标为亮度级别,纵坐标为像素点的数量。步骤S102,分别根据所述三个色彩分量各自对应的直方图和预先设定的处理后图像在三个色彩分量上的最暗像素比例、最亮像素比例,计算得到处理后图像在所述三个色彩分量上的最小亮度值和最大亮度值。参见图2所示,是本专利技术第一实施例中步骤S102的具体实现流程图。参见图2所示,步骤S102具体包括:步骤S201,对所述待处理图像中色彩分量所对应的直方图进行统计,得到累积直方图分布函数H(n)=|1≤x≤N|Ii≤n|。其中,N表示待处理图像中的像素数,Ii表示待处理图像第i个像素点在该色彩分量上的亮度值,H(n)表示待处理图像中像素在该色彩分量上的亮度值小于数值n的像素点的数量。例如,在一具体应用中,若直方图中亮度级别为1、2、3所对的像素数量分别为5、10、15,那么该直方图所对应的累积直方图中亮度级别为1、2、3所对应的像素数量分别为5、15、30。步骤S202,分别根据所述色彩分量所对应的最暗像素比例、最亮像素比例以及所述图像中的像素数,计算得出所述图像中与所述色彩分量所对应的最暗像素数量A和最亮像素数量B。步骤S203,分别按照方程:Vmin=H-1(A),Vmax=H-1(B),计算得出所述图像在所述色彩分量上所对应的最小亮度值和最大亮度值。其中,Vmin表示最小亮度值,Vmax表示最大亮度值,H-1是H的逆运算。需要说明的是,本实施例中对所述待处理图像的三个色彩分量分别进行独立处理,其所对应的算法相同,如上述步骤S201~步骤S203,其中每个色彩分量均对应有各自的最暗像素比例、最亮像素比例以及各自的最小亮度值和最大亮度值。各个色彩分量所对应的最暗像素比例或最亮像素比例可以相同,也可以不同。步骤S103,根据所述处理后图像在所述三个色彩分量上的最小亮度值、最大亮度值以及待处理图像中各个像素点在所述三个色彩分量上的亮度值,调整所述待处理图像的色彩。参见图3所示,是本专利技术一个实施例中步骤S103的具体实现流程图。如图3所示,步骤S103具体包括:步骤S301,若所述待处理图像中某个像素点在色彩分量上的亮度值小于该色彩分量所对应的最小亮度值,则将该像素点在该色彩分量上的亮度值调整为所述最小亮度值。步骤S302,若所述待处理图像中某个像素点在色彩分量上的亮度值大于该色彩分量所对应的最大亮度值,则将该像素点在该色彩分量上的亮度值调整为所述最大亮度值。本实施例中,由于预先获取处理后图像在各个色彩分量上的最小亮度值和最大亮度值,然后在对待处理图像进行处理时,若待处理图像上的像素在色彩分量上的亮度值在所述最小亮度值与所述最大亮度值之外,则本文档来自技高网...

【技术保护点】
1.一种图像色彩均衡方法,其特征在于,包括:获取待处理图像R、G、B三个色彩分量各自对应的直方图;分别根据所述三个色彩分量各自对应的直方图和预先设定的处理后图像在三个色彩分量上的最暗像素比例、最亮像素比例,计算得到处理后图像在所述三个色彩分量上的最小亮度值和最大亮度值;根据所述处理后图像在所述三个色彩分量上的最小亮度值、最大亮度值以及待处理图像中各个像素点在所述三个色彩分量上的亮度值,调整所述待处理图像的色彩。

【技术特征摘要】
1.一种图像色彩均衡方法,其特征在于,包括:获取待处理图像R、G、B三个色彩分量各自对应的直方图;分别根据所述三个色彩分量各自对应的直方图和预先设定的处理后图像在三个色彩分量上的最暗像素比例、最亮像素比例,计算得到处理后图像在所述三个色彩分量上的最小亮度值和最大亮度值;根据所述处理后图像在所述三个色彩分量上的最小亮度值、最大亮度值以及待处理图像中各个像素点在所述三个色彩分量上的亮度值,调整所述待处理图像的色彩。2.如权利要求1所述的图像色彩均衡方法,其特征在于,所述分别根据所述三个色彩分量各自对应的直方图和预先设定的处理后图像在三个色彩分量上的最暗像素比例、最亮像素比例,计算得到处理后图像在所述三个色彩分量上的最小亮度值和最大亮度值包括:对所述待处理图像中色彩分量所对应的直方图进行统计,得到累积直方图分布函数H(n)=|1≤x≤N|Ii≤n|,其中N表示待处理图像中的像素数,Ii表示待处理图像第i个像素点在该色彩分量上的亮度值,H(n)表示待处理图像中像素在该色彩分量上的亮度值小于数值n的像素点的数量;分别根据所述色彩分量所对应的最暗像素比例、最亮像素比例以及所述图像中的像素数,计算得出所述图像中与所述色彩分量所对应的最暗像素数量A和最亮像素数量B;分别按照方程:Vmin=H-1(A),Vmax=H-1(B),计算得出所述图像在所述色彩分量上所对应的最小亮度值和最大亮度值,其中Vmin表示最小亮度值,Vmax表示最大亮度值,H-1是H的逆运算。3.如权利要求2所述的图像色彩均衡方法,其特征在于,根据所述处理后图像在所述三个色彩分量上的最小亮度值和最大亮度值以及待处理图像中各个像素点在所述三个色彩分量上的亮度值,调整所述待处理图像的色彩包括:若所述待处理图像中某个像素点在色彩分量上的亮度值小于该色彩分量所对应的最小亮度值,则将该像素点在该色彩分量上的亮度值调整为所述最小亮度值;若所述待处理图像中某个像素点在色彩分量上的亮度值大于该色彩分量所对应的最大亮度值,则将该像素点在该色彩分量上的亮度值调整为所述最大亮度值;若所述待处理图像中某个像素点在色彩分量上的亮度值在与该色彩分量所对应的最小亮度值和最大亮度值之间,则按照预设的输出方程调整该像素点在该色彩分量上的亮度值。4.如权利要求3所述的图像色彩均衡方法,其特征在于,所述预设的输出方程为:其中,Qi为处理后图像中所述像素点在所述色彩分量上的亮度值,m为待处理图像中所述像素点在所述色彩分量上的亮度值的二进制位数。5.一种终端,其特征在于,包括:直...

【专利技术属性】
技术研发人员:唐卫东
申请(专利权)人:TCL集团股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1