HI,欢迎来到起点商标网!
24小时服务QQ:2880605093

图像调节方法及装置与流程

2021-01-25 17:01:14|233|起点商标网
图像调节方法及装置与流程

本发明涉及显示技术领域,特别涉及一种图像调节方法及装置。



背景技术:

显示屏发出的光线会对观看显示屏的眼睛造成损伤。因此,主流的终端(例如手机和电脑等)均具有护眼模式,该护眼模式可以通过降低显示屏中呈现的显示画面的亮度来减少显示屏发出的光线,以达到护眼的目的。

相关技术中,通过对显示画面中每个像素点的像素值进行反转来降低显示屏中呈现的显示画面的亮度,对每个像素点的像素值进行反转的过程包括获取组成该每个像素点中子像素的亮度值,用255(即每个子像素所能够具有的最大亮度值)分别减去该每个子像素的亮度值以得到反转后的子像素的亮度值,该反转后的子像素的亮度值组成反转后的每个像素点的像素值。

但是,相关技术中所提供的降低显示屏中呈现的显示画面的亮度的方法会对显示画面所呈现的显示效果造成较大的影响,导致显示画面失真。



技术实现要素:

本发明实施例提供了一种图像调节方法及装置,可以解决相关技术中所存在的技术问题。所述技术方案如下:

根据本发明的第一方面,提供了一种图像调整方法,所述方法包括:

对待调整图像进行亮度反转处理,得到亮度反转图像,所述待调整图像为亮度大于指定亮度阈值的图像;

确定所述亮度反转图像中每个彩色像素点的亮度补偿值,所述亮度反转图像中每个彩色像素点的亮度补偿值与所述待调整图像中每个彩色像素点的饱和度正相关;

对所述亮度反转图像每个彩色像素点的亮度值进行更新,得到目标图像,所述目标图像中,任一彩色像素点的亮度值为所述任一彩色像素点在所述亮度反转图像中对应的像素点的亮度值与亮度补偿值的和。

可选的,所述确定所述亮度反转图像中每个彩色像素点的亮度补偿值之前,所述方法还包括:

当所述待调整图像的色彩模式不为lab色彩模式时,将所述待调整图像的色彩模式转化为lab色彩模式,转化为lab色彩模式的待调整图像中的每个像素点均包括亮度参数l、颜色通道参数a和颜色通道参数b;

获取所述转化为lab色彩模式的目标图像中的像素点的亮度参数l,所述亮度参数l为像素点的亮度值;

所述确定所述亮度反转图像中每个彩色像素点的亮度补偿值,包括:

根据补偿公式,确定所述亮度反转图像中每个彩色像素点的亮度补偿值,所述补偿公式包括:(|颜色通道参数a|+|颜色通道参数b|)*补偿参数。

可选的,所述待调整图像中包括文本信息和图片,所述对待调整图像进行亮度反转处理之前,所述方法包括:

识别所述待调整图像中的图片所在区域;

所述对待调整图像进行亮度反转处理,包括:

对待调整图像中除所述图片所在区域外的区域进行亮度反转处理。

可选的,所述待调整图像中的图片所在区域为矩形,所述识别所述待调整图像中的图片所在区域,包括:

确定所述待调整图像中是否存在面积大于面积阈值的矩形区域;

当所述待调整图像中存在面积大于面积阈值的矩形区域时,将所述面积大于面积阈值的矩形区域确定为所述图片所在区域。

可选的,所述识别所述待调整图像中的图片所在区域,包括:

将所述待调整图像划分为多个子区域;

确定所述多个子区域中每个子区域的权值,所述权值与所述子区域中具有不同像素值的像素点的个数正相关;

将所述权值大于权值阈值的子区域确定为所述图片所在区域。

可选的,所述对待调整图像中进行亮度反转处理,得到亮度反转图像,包括:

获取所述待调整图像中像素点的理论最大亮度值;

将所述理论最大亮度值与所述待调整图像中像素点的亮度值的差值,确定为所述亮度反转图像中像素点的亮度值。

根据本发明的第二方面,提供了一种图像调整装置,所述装置包括:

反转模块,用于对待调整图像进行亮度反转处理,得到亮度反转图像,所述待调整图像为亮度大于指定亮度阈值的图像;

确定模块,用于确定所述亮度反转图像中每个彩色像素点的亮度补偿值,所述亮度反转图像中每个彩色像素点的亮度补偿值与所述待调整图像中每个彩色像素点的饱和度正相关;

更新模块,用于对所述亮度反转图像每个彩色像素点的亮度值进行更新,得到目标图像,所述目标图像中,任一彩色像素点的亮度值为所述任一彩色像素点在所述亮度反转图像中对应的像素点的亮度值与亮度补偿值的和。

可选的,所述装置还包括:

转化模块,用于在确定所述亮度反转图像中每个彩色像素点的亮度补偿值之前,当所述待调整图像的色彩模式不为lab色彩模式时,将所述待调整图像的色彩模式转化为lab色彩模式,转化为lab色彩模式的待调整图像中的每个像素点均包括亮度参数l、颜色通道参数a和颜色通道参数b;

获取模块,用于获取所述转化为lab色彩模式的目标图像中的像素点的亮度参数l,所述亮度参数l为像素点的亮度值;

所述确定模块,用于:

根据补偿公式,确定所述亮度反转图像中每个彩色像素点的亮度补偿值,所述补偿公式包括:(|颜色通道参数a|+|颜色通道参数b|)*补偿参数。

可选的,所述待调整图像中包括文本信息和图片,所述装置包括:

识别模块,用于在对待调整图像进行亮度反转处理之前,识别所述待调整图像中的图片所在区域;

所述反转模块,用于:

对待调整图像中除所述图片所在区域外的区域进行亮度反转处理。

可选的,所述待调整图像中的图片所在区域为矩形,所述识别模块,用于:

确定所述待调整图像中是否存在面积大于面积阈值的矩形区域;

当所述待调整图像中存在面积大于面积阈值的矩形区域时,将所述面积大于面积阈值的矩形区域确定为所述图片所在区域;

或者,所述识别模块,用于:

将所述待调整图像划分为多个子区域;

确定所述多个子区域中每个子区域的权值,所述权值与所述子区域中具有不同像素值的像素点的个数正相关;

将所述权值大于权值阈值的子区域确定为所述图片所在区域。

本发明实施例提供的技术方案带来的有益效果至少包括:

通过对亮度大于指定亮度阈值的待调整图像进行亮度反转处理得到亮度反转图像,通过该亮度反转图像中每个彩色像素点的亮度补偿值对该亮度翻转图像中的每个彩色像素点的亮度值进行补偿,以得到目标图像。由于该方法中仅对图像的亮度进行反转处理,并未对待调整图像的颜色进行处理,保证了显示画面的显示效果,并且,由于该方法中还对亮度反转图像中的每个彩色像素点进行亮度补偿,进一步保证了显示画面的显示效果。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种图像调整方法所应用的远程教学系统示意图;

图2是本发明实施例提供的一种图像调整方法的流程图;

图3是本发明实施例提供的另一种图像调整方法的流程图;

图4是本发明实施例提供的一种得到亮度反转图像的流程图;

图5是本发明实施例提供的在线授课时终端显示屏上显示的一页ppt的示意图;

图6是本发明实施例提供的又一种图像调整方法的流程图;

图7是本发明实施例提供的一种图像调整装置的框图;

图8是本发明实施例提供的另一种图像调整装置的框图;

图9是本发明实施例提供的再一种图像调整装置的框图。

通过上述附图,已示出本发明明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

随着网络的普及以及科技的发展,越来越多的用户采用远程教学的方式进行学习。远程教学通过在线授课的方式实现,在线授课(也可称在线教育)指的是老师利用互联网技术,在终端或电子教室(电子教室可以为一个网络平台)中进行授课,用户可以在不同地点不同时间采用不同的终端,例如手机或者个人电脑,进行听课学习,其有别于传统的授课模式。

虽然远程教学能够提高学生学习的便捷性,但是若远程教学针对的是小学、初中或者高中的学习课程,学习该课程的用户大部分为处于生长发育期的学生,眼睛可塑性强,在远程教学过程中学生若长时间面对终端,终端显示屏发出的光线会导致学生的眼疲劳,甚至对学生的眼睛造成不可逆转的伤害。因此,终端中通常设置有护眼模式,通过降低显示屏中的显示画面的亮度来保护用户的眼睛。

目前的护眼模式通过对显示画面中每个像素点的像素值进行翻转来降低显示屏中呈现的显示画面的亮度,但是,由于显示画面的色彩是由其包含的所有像素点的像素值组成的,若对该显示画面中的每个像素点的像素值进行反转,势必会导致每个像素点的颜色发生改变,进而导致显示画面的显示效果较差,会影响到学生的学习体验。除此之外,目前的护眼模式也可以通过降低显示画面中每个像素点的蓝色子像素的亮度值来降低显示屏中呈现的显示画面的亮度,例如,可以将显示画面中每个像素点的蓝色子像素的亮度值均乘以小于1的调整系数(例如0.5)。由于显示画面的亮度由每个像素点的亮度决定,每个像素点的亮度由组成该像素点的子像素的亮度值决定,因此,通过降低每个像素点的蓝色子像素的像素值可以实现降低显示画面的亮度的效果。但是,若只降低组成每个像素点的蓝色子像素的亮度值,会导致呈现出的显示画面的颜色偏黄,因此,该方法也会对显示画面所呈现的色彩造成影响,导致显示画面的显示效果较差。

图1示出了本发明实施例提供的一种图像调整方法所应用的远程教学系统示意图。该远程教学系统10中包括服务器11以及至少一个终端12,该至少一个终端12均与服务器11有线或者无线连接。该服务器11可以是一台服务器,或者由若干台服务器组成的服务器集群,服务器11可以提供终端所需的授课内容,用户可以通过终端12观看服务器11所提供的授课内容。

本发明实施例提供了一种图像调整方法,该方法可以由图像调整装置执行,该图像调整装置可以通过硬件或者软硬结合的方式实现为终端的全部或者部分,如图2所示,该方法包括:

步骤101、对待调整图像进行亮度反转处理,得到亮度反转图像,该待调整图像为亮度大于指定亮度阈值的图像。

步骤102、确定亮度反转图像中每个彩色像素点的亮度补偿值,该亮度反转图像中每个彩色像素点的亮度补偿值与该待调整图像中每个彩色像素点的饱和度正相关。

该亮度反转图像中每个彩色像素点与待调整图像中每个彩色像素点一一对应。

步骤103、对该亮度反转图像每个彩色像素点的亮度值进行更新,得到目标图像,该目标图像中,任一彩色像素点的亮度值为该任一彩色像素点在该亮度反转图像中对应的像素点的亮度值与亮度补偿值的和。

综上所述,本发明实施例提供的一种图像调整方法,通过对亮度大于指定亮度阈值的待调整图像进行亮度反转处理得到亮度反转图像,通过该亮度反转图像中每个彩色像素点的亮度补偿值对该亮度翻转图像中的每个彩色像素点的亮度值进行补偿,以得到目标图像。由于该方法中仅对图像的亮度进行反转处理,并未对待调整图像的颜色进行处理,保证了显示画面的显示效果,并且,由于该方法中还对亮度反转图像中的每个彩色像素点进行亮度补偿,进一步保证了显示画面的显示效果。

图3示出了本发明实施例提供的另一种图像调整方法,该方法可以由图像调整装置执行,该图像调整装置可以通过硬件或者软硬结合的方式实现为终端的全部或者部分。该方法可以包括:

步骤201、确定待调整图像的亮度是否大于指定亮度阈值。

在步骤201之前,可以首先确定待调整图像的亮度,当该待调整图像的亮度大于指定亮度阈值时,再执行步骤202对待调整图像进行亮度反转处理。当该待调整图像的亮度不大于指定亮度阈值时,可以不对该待调整图像进行调整。

其中,待调整图像的亮度为该待调整图像的整体亮度,该整体亮度的确定方式可以包括多种,示例的,可以将所有像素的亮度的平均值作为该整体亮度,或者,可以将所有像素的亮度的中位数作为该整体亮度。

可选的,该指定亮度阈值可以为位于待调整图像的色彩模式中,最大亮度值和最小亮度值中间的一个亮度值,示例的,当待调整图像的色彩模式为红绿蓝色彩模式时,该指定亮度阈值可以为127。

另外,还可以通过分别统计较暗像素点的个数和较亮像素点的个数来确定待调整图像的亮度是否大于指定亮度阈值,当较亮像素点的个数占该待调整图像中总像素点的个数的比值大于1/2时,可以确定该待调整图像的亮度大于指定亮度阈值。其中,较暗像素点指的是亮度小于指定亮度阈值的像素点,较亮像素点指的是亮度大于等于指定亮度阈值的像素点。

步骤202、当待调整图像的亮度大于指定亮度阈值时,对待调整图像进行亮度反转处理,得到亮度反转图像。

亮度反转处理是一种能够使图像中较亮的区域变暗,较暗的区域变亮的图像处理方式。

可选的,如图4所示,步骤202可以包括:

步骤2021、获取待调整图像中像素点的理论最大亮度值。

该理论最大亮度值可以由该图片的色彩模式来决定。示例的,红绿蓝色彩模式中,像素点的理论最大亮度值为255。

步骤2022、将该理论最大亮度值与待调整图像中像素点的亮度值的差值,确定为亮度反转图像中像素点的亮度值。

可选的,步骤2022可以包括如下步骤:

步骤s1、确定待调整图像中像素点的亮度值。

待调整图像中像素点的亮度值可以通过多种方式进行确定,例如,该待调整图像中像素点的亮度值可以根据组成该像素点的红绿蓝三个子像素的像素值通过加权求和确定;再例如,通过转化该待调整图像的色彩模式的方式提取出该待调整图像中像素点的亮度值。

本发明实施例以转化为以下两种色彩模式的方式为例,对确定待调整图像中像素点的亮度值的过程进行说明。

第一种色彩模式为lab色彩模式,lab色彩模式,也称lab色彩空间,是一种设备无关的颜色系统,也是一种基于生理特征的颜色系统。也即是,lab色彩模式是采用数字化的方法来对人的视觉感应进行描述。其中,lab色彩模式中的亮度参数l用于表示像素点的亮度luminance,其理论取值范围是[0,100],亮度参数l的取值可以为小数,其中,0表示黑色,100表示白色,作为一种可选的实现方式,为了便于终端对亮度参数l进行存储和处理,也可以将该亮度参数l的取值范围映射在[0,255]这个区间内以进行后续处理,亮度参数l的取值为整数,0表示黑色,255表示白色;颜色通道参数a用于表示像素点在红色和绿色之间的颜色,其取值范围是[127,-128],其中,127表示红色,-128表示绿色;颜色通道参数b用于表示像素点在黄色和蓝色之间的颜色,其取值范围是[127,-128],其中,127表示黄色,-128表示蓝色。

当待调整图像的色彩模式不为lab色彩模式时,首先将该待调整图像的色彩模式转化为lab色彩模式,然后获取该转化为lab色彩模式的目标图像中的每个像素点的亮度参数l,便可以确定该待调整图像中每个像素点的亮度值。

第二种色彩模式为yuv色彩模式,该色彩模式中,y表示亮度luminance(或者luma)、u表示色度chrominance、v表示饱和度chroma。与lab色彩模式类似,当待调整图像的色彩模式不为yuv色彩模式时,首先将该待调整图像的色彩模式转化为yuv色彩模式,然后获取该转化为yuv色彩模式的目标图像中的每个像素点的亮度参数y,便可以确定该待调整图像中每个像素点的亮度值。

步骤s2、将该理论最大亮度值与步骤s1中确定的待调整图像中像素点的亮度值做差,将差值确定为亮度反转图像中像素点的亮度值。

示例的,理论最大亮度值为255,待调整图像中某一像素点的亮度值为100,则亮度反转图像中该像素点的亮度值为155。

待调整图像中亮度较暗的像素点,亮度反转图像中对应变为亮度较高的像素点,待调整图像中亮度较高的像素点,亮度反转图像中对应变为亮度较暗的像素点。例如,对于待调整图像中的黑色像素点,亮度反转图像中对应的像素点为白色;对于待调整图像中的白色像素点,亮度反转图像中对应的像素点为黑色。

步骤203、确定亮度反转图像中每个彩色像素点的亮度补偿值。

由于在将待调整图像进行亮度反转处理之后,待调整图像中亮度较高的彩色像素点的亮度会降低。并且,若待调整图像中存在较亮底色时,亮度反转图像中则会出现相应的较暗底色,例如底色为白色的待调整图像,则对应底色为黑色的亮度反转图像,如此导致位于该黑色底色中的彩色像素点更加难以辨别。

因此,可以确定亮度反转图像中每个彩色像素点的亮度补偿值,以对该每个彩色像素点进行亮度补偿。示例的,可以根据每个像素点饱和度来对该每个彩色像素点进行亮度补偿,亮度反转图像中每个彩色像素点的亮度补偿值与待调整图像中每个彩色像素点的饱和度正相关。若待调整图像中每个彩色像素点的饱和度越高,即颜色越鲜艳,则补偿力度越大,即亮度补偿值越大。

基于待调整图像的不同的色彩模式,待调整图像中每个彩色像素点的饱和度可以有多种确定方式,在确定所述亮度反转图像中每个彩色像素点的亮度补偿值之前,可以先将待调整图像的色彩模式转化为指定的色彩模式。继续以第一种色彩模式为lab色彩模式,第二种色彩模式为yuv色彩模式为例。

第一种色彩模式为lab色彩模式,在确定亮度反转图像中每个彩色像素点的亮度补偿值之前,当待调整图像的色彩模式不为lab色彩模式时,将待调整图像的色彩模式转化为lab色彩模式。当然,若该待调整图像的色彩模式为lab色彩模式时,则无需将该待调整图像的色彩模式转化为lab色彩模式。

则确定亮度反转图像中每个彩色像素点的亮度补偿值的过程可以包括:根据补偿公式,确定亮度反转图像中每个彩色像素点的亮度补偿值,该补偿公式包括:(|颜色通道参数a|+|颜色通道参数b|)*补偿参数。可选的,该补偿参数可以为处于区间[0.2,0.5]之间的参数,示例的,该补偿参数可以为0.3。

第二种色彩模式为yuv色彩模式,在确定亮度反转图像中每个彩色像素点的亮度补偿值之前,当待调整图像的色彩模式不为yuv色彩模式时,将待调整图像的色彩模式转化为yuv色彩模式。当然,若该待调整图像的色彩模式为yuv色彩模式时,则无需将该待调整图像的色彩模式转化为yuv色彩模式。

则确定亮度反转图像中每个彩色像素点的亮度补偿值的过程可以包括:根据补偿公式,确定亮度反转图像中每个彩色像素点的亮度补偿值,该补偿公式包括:|颜色通道参数v|*补偿参数。可选的,该补偿参数可以为处于区间[0.2,0.5]之间的参数,示例的,该补偿参数可以为0.3。

通过对彩色像素进行亮度补偿,可以使得在降低待调整图像的亮度减小辐射的同时,保留了该待调整图像的可读性,并保留了该待调整图像中的内容的原始色彩,例如保留了该待调整图像中文字的色彩。

步骤204、对亮度反转图像每个彩色像素点的亮度值进行更新,得到目标图像,该目标图像中,任一彩色像素点的亮度值为该任一彩色像素点在亮度反转图像中对应的像素点的亮度值与亮度补偿值的和。

示例的,亮度反转图像中某一彩色像素点的亮度值为100,其对应的亮度补偿值为50,则目标图像中对应的该彩色像素点的亮度值为150。

综上所述,本发明实施例提供的一种图像调整方法,首先对亮度大于指定亮度阈值的待调整图像进行亮度反转处理得到亮度反转图像,然后通过该亮度反转图像中每个彩色像素点的亮度补偿值对该亮度翻转图像中的每个彩色像素点的亮度值进行补偿,以得到目标图像。由于该方法中仅对图像的亮度进行反转处理,并未对待调整图像的颜色进行处理,保证了显示画面的显示效果,并且,由于该方法中还对亮度反转图像中的每个彩色像素点进行亮度补偿,进一步保证了显示画面的显示效果。

可选的,可以通过在终端设置与本发明实施例所提供的图像调整方法相对应的实体按键或者虚拟按键,通过触发该按键使得终端可以启动该图像调整方法。区别于相关技术中的护眼模式,本发明实施例所提供的图像调整方法可以为高级护眼模式。

在线授课可以包括多种授课模式,例如通过播放幻灯片(英文:powerpoint,简称:ppt)的形式,通过摄像头实时拍摄老师当前的授课内容,或者通过播放预先拍摄的老师的授课内容等。其中,通过播放幻灯片的方式为在线授课的主要授课方式。在线授课过程中所播放的ppt为了能够有效进行教学,其通常具有如下特点:底色较亮且内容多为文字。示例的,图5示意性地示出了在线授课时终端显示屏上显示的一页ppt,图5中左侧01为该ppt,右侧02为互动区域,该ppt可以通过终端上安装的在线授课平台进行播放,该互动区域可以与ppt并列呈现于显示屏中,或者将该互动区域叠加显示于ppt之上。当然,该ppt中也可以插入图片。

本发明实施例提供了又一种图像调整方法,该方法中的待调整图像可以包括文本信息和图片。示例的,该待调整图像可以为ppt。当待调整图像中包括图片时,若采取上述图2或图3所示的图像调整方法来对图像进行调整时,可能会对图片的显示效果造成影响,因此,为了有针对性地对图像需要调整的地方进行调整,本发明实施例的又一种图像调整方法中,可以首先识别出图片所在区域,然后将待调整图像中除图片所在区域之外的区域进行调整。如图6所示,该方法可以包括:

步骤301、确定待调整图像的亮度是否大于指定亮度阈值。

步骤301的相关过程可以参考上述步骤201中的相关过程,本发明实施例在此不再赘述。

步骤302、当待调整图像的亮度大于指定亮度阈值时,识别待调整图像中的图片所在区域。

图片所在区域即图片位于该待调整图像中的区域。该图片可以为描述自然存在物体的图片或者为人工合成的图片。识别待调整图像中的图片所在区域的方式可以有多种,本发明实施例提供的方式可以包括以下两种:

在第一种可实现方式中,基于图片的几何特性来识别待调整图像中的图片所在区域。示例的,待调整图像中的图片所在区域为矩形,则识别待调整图像中的图片所在区域的过程可以包括:

步骤a1、确定待调整图像中是否存在面积大于面积阈值的矩形区域。

该面积阈值可以为固定值,例如该面积阈值可以为待调整图像面积的20%,或者,该面积阈值可以根据当前播放的待调整图像所属的ppt设置。

该步骤中,确定待调整图像中的矩形区域的过程可以包括:依次对待调整图像进行膨胀处理和二值化处理,确定处理后的待调整图像中的至少一个连通区域;确定能够分别包裹住该至少一个连通区域的至少一个矩形区域。

确定该至少一个矩形区域中是否存在面积大于面积阈值的矩形区域。

步骤a2、当待调整图像中存在面积大于面积阈值的矩形区域时,将面积大于面积阈值的矩形区域确定为图片所在区域。

当然,本发明实施例中所描述的图片所在区域也可以为圆形、菱形或者多边形等多种形状。

在第二种可实现方式中,基于图片的像素变化特性来识别待调整图像中的图片所在区域。识别待调整图像中的图片所在区域的过程可以包括:

步骤b1、将待调整图像划分为多个子区域。

示例的,可以将该待调整图像均匀地划分为多个子区域。

步骤b2、确定该多个子区域中每个子区域的权值,该权值与子区域中具有不同像素值的像素点的个数正相关。

由于图片多为彩色图片的颜色较为丰富,其中具有不同像素值的像素点的个数较多,而待调整图像中除图片所在区域之外的其他区域的颜色较为单一,其中具有不同像素值的像素点的个数较少,因此,可以根据每个子区域中所具有不同像素值的像素点的个数为每个子区域分配权值。

或者,由于图片多为彩色图片的颜色较为丰富,其中具有像素点的像素值的变化较为连续,而待调整图像中除图片所在区域之外的其他区域的颜色较为单一,其中具有像素点的像素值的变化较为离散,因此,也可以根据每个子区域中所具有的像素点的像素值的变化为每个子区域分配权值。

步骤b3、将权值大于权值阈值的子区域确定为图片所在区域。

该图片所在区域可以包括至少一个子区域,该至少一个子区域的权值可以均大于权值阈值。或者,也可以预先确定图片所在区域的形状和/或大小,根据该图片所在区域的形状和/或大小,确定至少一个子区域,使得该至少一个子区域中的大多数子区域的权值均大于权值阈值。

当然除了上述两种可实现方式之外,也可以通过例如边缘检测等方式来识别图片所在区域,本发明实施例对此不进行限制。

步骤303、对待调整图像中除图片所在区域外的区域进行亮度反转处理,得到亮度反转图像,待调整图像为亮度大于指定亮度阈值的图像。

步骤303中,对待调整图像中除图片所在区域外的区域进行亮度反转处理的相关过程,可以参考上述步骤201中对待调整图像进行亮度反转处理的相关过程,本发明实施例在此不再赘述。

步骤304、确定亮度反转图像中每个彩色像素点的亮度补偿值。

步骤304的相关过程可以参考上述步骤202中的相关过程,本发明实施例在此不再赘述。

步骤305、对亮度反转图像每个彩色像素点的亮度值进行更新,得到目标图像,该目标图像中,任一彩色像素点的亮度值为该任一彩色像素点在亮度反转图像中对应的像素点的亮度值与亮度补偿值的和。

步骤305的相关过程可以参考上述步骤203中的相关过程,本发明实施例在此不再赘述。

综上所述,本发明实施例提供的一种图像调整方法,首先对亮度大于指定亮度阈值的待调整图像中除图片所在区域外的区域进行亮度反转处理得到亮度反转图像,然后通过该亮度反转图像中每个彩色像素点的亮度补偿值对该亮度翻转图像中的每个彩色像素点的亮度值进行补偿,以得到目标图像。由于该方法中仅对图像的亮度进行反转处理,并未对待调整图像的颜色进行处理,保证了显示画面的显示效果,并且,由于该方法中还对亮度反转图像中的每个彩色像素点进行亮度补偿,进一步保证了显示画面的显示效果,并且,由于该方法中还保留了待调整图像中图片所在区域的原始色彩,更进一步保证了目标图像的显示效果。

图7示出了本发明实施例提供的一种图像调整装置40,装置40包括:

反转模块401,用于对待调整图像进行亮度反转处理,得到亮度反转图像,所述待调整图像为亮度大于指定亮度阈值的图像;

确定模块402,用于确定所述亮度反转图像中每个彩色像素点的亮度补偿值,所述亮度反转图像中每个彩色像素点的亮度补偿值与所述待调整图像中每个彩色像素点的饱和度正相关;

更新模块403,用于对所述亮度反转图像每个彩色像素点的亮度值进行更新,得到目标图像,所述目标图像中,任一彩色像素点的亮度值为所述任一彩色像素点在所述亮度反转图像中对应的像素点的亮度值与亮度补偿值的和。

综上所述,本发明实施例提供的一种图像调整装置,通过对亮度大于指定亮度阈值的待调整图像进行亮度反转处理得到亮度反转图像,通过该亮度反转图像中每个彩色像素点的亮度补偿值对该亮度翻转图像中的每个彩色像素点的亮度值进行补偿,以得到目标图像。由于该方法中仅对图像的亮度进行反转处理,并未对待调整图像的颜色进行处理,保证了显示画面的显示效果,并且,由于该方法中还对亮度反转图像中的每个彩色像素点进行亮度补偿,进一步保证了显示画面的显示效果。

可选的,如图8所示,装置40还包括:

转化模块404,用于在确定所述亮度反转图像中每个彩色像素点的亮度补偿值之前,当所述待调整图像的色彩模式不为lab色彩模式时,将所述待调整图像的色彩模式转化为lab色彩模式,转化为lab色彩模式的待调整图像中的每个像素点均包括亮度参数l、颜色通道参数a和颜色通道参数b;

获取模块405,用于获取所述转化为lab色彩模式的目标图像中的像素点的亮度参数l,所述亮度参数l为像素点的亮度值;

所述确定模块402,用于:

根据补偿公式,确定所述亮度反转图像中每个彩色像素点的亮度补偿值,所述补偿公式包括:(|颜色通道参数a|+|颜色通道参数b|)*补偿参数。

可选的,所述待调整图像中包括文本信息和图片,如图9所示,所述装置40包括:

识别模块406,用于在对待调整图像进行亮度反转处理之前,识别所述待调整图像中的图片所在区域;

所述反转模块401,用于:

对待调整图像中除所述图片所在区域外的区域进行亮度反转处理。

可选的,所述待调整图像中的图片所在区域为矩形,所述识别模块406,用于:

确定所述待调整图像中是否存在面积大于面积阈值的矩形区域;

当所述待调整图像中存在面积大于面积阈值的矩形区域时,将所述面积大于面积阈值的矩形区域确定为所述图片所在区域;

或者,所述识别模块406,用于:

将所述待调整图像划分为多个子区域;

确定所述多个子区域中每个子区域的权值,所述权值与所述子区域中具有不同像素值的像素点的个数正相关;

将所述权值大于权值阈值的子区域确定为所述图片所在区域。

综上所述,本发明实施例提供的一种图像调整方法,首先对亮度大于指定亮度阈值的待调整图像中除图片所在区域外的区域进行亮度反转处理得到亮度反转图像,然后通过该亮度反转图像中每个彩色像素点的亮度补偿值对该亮度翻转图像中的每个彩色像素点的亮度值进行补偿,以得到目标图像。由于该方法中仅对图像的亮度进行反转处理,并未对待调整图像的颜色进行处理,保证了显示画面的显示效果,并且,由于该方法中还对亮度反转图像中的每个彩色像素点进行亮度补偿,进一步保证了显示画面的显示效果,并且,由于该方法中还保留了待调整图像中图片所在区域的原始色彩,更进一步保证了目标图像的显示效果。

在示例性实施例中,还提供了一种计算机可读存储介质,例如包括指令的存储器,上述指令可由终端中的处理器执行以完成上述实施例中的图像调整方法。例如,该计算机可读存储介质可以是只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、只读光盘(compactdiscread-onlymemory,cd-rom)、磁带、软盘和光数据存储设备等。

以上所述仅为本发明的可选实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。

此文章来源于网络,如有侵权,请联系删除

tips