本发明涉及通信技术领域,尤其涉及一种显示屏的调节方法及装置。
背景技术:
随着社会的不断发展和进步,终端的使用越来越普及,例如,手机、平板电脑等,在生活中占有的地位也越来越重要。近年来,为了更好的增强用户视觉效果,终端显示屏的显示技术得到良好的开发。
其中,色温和亮度是影响显示屏视觉效果的两个重要因素。亮度表示显示屏的明亮程度,可以根据不同的环境,使用不同的亮度。色温表示显示屏的颜色,通过调节不同的色温值,使得显示屏呈现不同的颜色。
现有技术中,通常可以在终端中设置色温的初始值,用户可以根据需要对色温值进行手动调节,操作复杂,导致操作成本较高,调节效率比较低。
技术实现要素:
本发明提供一种显示屏的调节方法及装置,以克服现有技术中,用户根据需要对色温的数值进行手动调节,操作复杂,导致操作成本较高,调节效率比较低的问题。本发明提供一种显示屏的调节方法,包括:
检测终端所在环境中的光线的色温值;
根据所述终端所在的环境中的光线的色温值,调整所述终端显示屏当前的色温值。
进一步地,上述方法中,所述检测终端所在环境中的光线的色温值,包括:所述终端的色温传感器检测所述终端所在环境中的光线的色温值;
根据所述终端所在的环境中的光线的色温值,调整所述终端显示屏当前的色温值,包括:所述终端的处理器接收所述色温传感器发送的所述终端所在环境中的光线的色温值;所述终端的处理器根据所述终端所在环境中的光线的色温值,调整所述终端显示屏当前的色温值。
进一步地,上述方法中,所述方法还包括:
所述终端的显示屏根据调整后的色温值进行显示。
进一步地,上述方法中,所述终端的处理器根据所述终端所在环境中的光线的色温值,调整所述终端显示屏当前的色温值,包括:
所述终端的处理器获取环境中的光线的色温值与终端显示屏的色温值之间的对应关系;
所述终端的处理器根据所述对应关系,获得所述终端所在的环境中的光线的色温值对应的终端显示屏的色温值,以作为终端显示屏的目标色温值;
所述终端的处理器将所述终端显示屏当前的色温值调整至所述目标色温值。
进一步地,上述方法中,所述目标色温值包括红色分量强度、蓝色分量强度和绿色分量强度;
所述终端的处理器将所述终端显示屏当前的色温值调整至所述目标色温值,包括:
所述终端的处理器根据所述目标色温值,对应调整所述终端的当前显示屏参数中的红色分量强度、蓝色分量强度和绿色分量强度。
本发明还提供一种显示屏的调节装置,包括:
色温传感器,用于检测终端所在环境中的光线的色温值;
处理器,用于根据所述终端所在的环境中的光线的色温值,调整所述终端显示屏当前的色温值。
进一步地,上述装置中,所述处理器,具体用于:
接收所述色温传感器发送的所述终端所在环境中的光线的色温值;
根据所述终端所在环境中的光线的色温值,调整所述终端显示屏当前的色温值。
进一步地,上述装置中,所述装置还包括:
显示屏,用于根据调整后的色温值进行显示。
进一步地,上述装置中,所述处理器,具体用于:
获取环境中的光线的色温值与终端显示屏的色温值之间的对应关系;
根据所述对应关系,获得所述终端所在的环境中的光线的色温值对应的终端显示屏的色温值,以作为终端显示屏的目标色温值;
将所述终端显示屏当前的色温值调整至所述目标色温值。
进一步地,上述装置中,所述目标色温值包括红色分量强度、蓝色分量强度和绿色分量强度;
所述处理器,具体用于:
根据所述目标色温值,对应调整所述终端的当前显示屏参数中的红色分量强度、蓝色分量强度和绿色分量强度。
本发明所提供的显示屏的调节方法及装置,通过使用如色温传感器等装置检测终端所在环境中的光线的色温值,并根据终端所在的环境中的光线的色温值,使用处理器调整终端显示屏当前的色温值,本发明实施例提供的显示屏的调节方法及装置实现了终端在不同的环境中,均可以根据环境中的光线的色温值,自动调整显示屏当前的色温值,无需用户手动调节,降低了操作成本,提高了色温调整效率,本发明实施例提供的显示屏的调节方法及装置实现了终端在不同的环境中,均可以根据环境中的光线的色温值自动调整显示屏当前的色温值,提高显示屏的显示效果,增强了视觉效果,而且无需用户手动调节,降低了用户的操作成本,由此,解决了用户根据需要对色温的数值进行手动调节,操作复杂,导致操作成本较高,调节效率比较低的问题。用户需要调节显示屏的色温值时,需要手动进行调节,操作复杂,操作成本较高的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例所提供的显示屏的调节方法的流程示意图;
图2为本发明实施例所提供的显示屏的调节方法的另一流程示意图;
图3为本发明实施例所提供的显示屏的调节装置的结构示意图;
图4为本发明实施例所提供的显示屏的调节装置的另一结构示意图。
具体实施方式
为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。
应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
实施例一
图1为本发明实施例所提供的显示屏的调节方法的流程示意图,如图1所示,本发明实施例提供的显示屏的调节方法,具体可以包括如下步骤:
101、检测终端所在环境中的光线的色温值。
终端的显示屏多为彩色显示屏,通常情况下,显示屏的颜色与其显示的内容相匹配,相应的显示屏的颜色是由不同的色温值决定的。然而,由于用户所在的环境不同,例如,室外阳光充足、室外阳光较弱、室内灯光明亮、室内灯光暗淡等,但是,显示屏的颜色却不会发生变化,所以用户容易出现看不清楚或觉得颜色较为刺眼等视觉感受。终端会在设置菜单中,设置可以手动调节色温的功能,以使得用户可以根据需要进行手动调节。
而在本发明实施例中,提供一种自动的显示屏的调节方法,终端可以根据环境中的光线的色温值,自动调节一个与环境相匹配的显示屏的色温值,提高显示屏的显示效果,无需用户手动调节,降低了操作成本,提高了色温调整效率。
在本发明实施例中,为了可以根据环境中的光线的色温值来对显示屏的色温值进行调整,首先需要检测终端所在环境中的光线的色温值。
在一个具体的实现过程中,可以利用终端的色温传感器检测终端所在环境中的光线的色温值。例如,可以使用型号为NXP2010的色温传感器。
例如,使用色温传感器检测到终端所在的晴天室外的色温值为8000k,使用色温传感器检测到终端所在的室外阴天的色温值为7000k,使用色温传感器检测到终端所在的环境中金属卤化物灯的色温值为4500k等。
102、根据终端所在的环境中的光线的色温值,调整终端显示屏当前的色温值。
在本发明实施例中,根据终端所在的环境中的光线的色温值,调整终端显示屏当前的色温值,使之与环境中的光线的色温值相匹配。
举例说明,具体的实现方法可以为:
终端的色温传感器在检测到终端所在环境中的光线的色温值之后,将其发送给终端的处理器。这样,终端的处理器可以接收到色温传感器发送的终端所在环境中的光线的色温值;然后,终端的处理器根据终端所在环境中的光线的色温值,调整终端显示屏当前的色温值。
例如,色温传感器可以通过I2C接口将检测到的终端所在环境中的光线的色温值发送给终端的处理器,该处理器可以利用中央处理器(Central Processing Unit,CPU)实现。
具体地,终端的处理器接收色温传感器发送的终端所在环境中的光线的色温值后,对色温值进行分解,得到相应的参数,然后对相应的参数进行调整,使得经过调整后的显示屏的色温值与环境中的光线的色温值相匹配。随着环境中光线的变化,终端的显示屏的色温也在不断的变化。
本发明所提供的显示屏的调节方法,通过使用如色温传感器等装置检测终端所在环境中的光线的色温值,并根据终端所在的环境中的光线的色温值,使用处理器调整终端显示屏当前的色温值,本发明实施例提供的显示屏的调节方法及装置实现了终端在不同的环境中,均可以根据环境中的光线的色温值,自动调整显示屏当前的色温值,无需用户手动调节,降低了操作成本,提高了色温调整效率,由此,解决了用户根据需要对色温的数值进行手动调节,操作复杂,导致操作成本较高,调节效率比较低的问题。
实施例二
图2为本发明实施例所提供的显示屏的调节方法的另一流程示意图,如图2所示,本发明实施例提供的显示屏的调节方法,具体可以包括如下步骤:
201、检测终端所在环境中的光线的色温值。
本发明实施例中,检测终端所在环境中的光线的色温值的过程,详见上述实施例中步骤101中的描述,本发明实施例中其原理和实现过程相同,此处不再赘述。
202、根据终端所在的环境中的光线的色温值,调整终端显示屏当前的色温值。
在本发明实施例中,终端调整显示屏当前的色温值的方法,可以包括:
终端的处理器获取环境中的光线的色温值与终端显示屏的色温值之间的对应关系;终端的处理器根据对应关系,获得终端所在的环境中的光线的色温值对应的终端显示屏的色温值,以作为终端显示屏的目标色温值;终端的处理器将终端显示屏当前的色温值调整至目标色温值。
其中,目标色温值包括红色分量强度、蓝色分量强度和绿色分量强度。
具体地,在本发明实施例中,色温传感器获取到光线的色温值后,将光线的色温值发送至终端的处理器中,终端的处理器接收到色温值后,将色温值进行分解,得到三原色的参数,分为红色分量强度、蓝色分量强度和绿色分量强度。
进而,终端的处理器根据目标色温值,对应调整终端的当前显示屏参数中的红色分量强度、蓝色分量强度和绿色分量强度。
例如,终端的处理器根据获取到的环境中的光线的色温值与终端显示屏的色温值之间的对应关系,得到目标色温值之后,可以根据目标色温值,调整显示屏驱动软件的初始化代码中的Gamma参数中每个像素中每种颜色分量对应的灰阶值,实现对三元色的颜色分量进行调整,从而实现对终端显示屏的色温值的调整。
可以理解的是,环境中的光线的色温值与终端显示屏的色温值之间的对应关系可以是通过测试得到,得到后可以将该对应关系存储在终端中,以便于终端的处理器可以随时获取到。
203、终端的显示屏根据调整后的色温值进行显示。
终端的处理器对终端的显示屏的色温进行调整后,驱动显示屏,以使得显示屏能够根据调整后的色温值进行显示,从而可以实现提高显示屏的显示效果。
在本发明实施例中,色温传感器可以实时进行检测,使得终端可以根据环境的变化,随时调整显示屏的色温。
本发明所提供的显示屏的调节方法,通过使用如色温传感器等装置检测终端所在环境中的光线的色温值,并根据终端所在的环境中的光线的色温值,使用处理器调整终端显示屏当前的色温值,经过调节后由终端的显示屏进行显示,本发明实施例提供的显示屏的调节方法及装置实现了终端在不同的环境中,均可以根据环境中的光线的色温值,自动调整显示屏当前的色温值,无需用户手动调节,降低了操作成本,提高了色温调整效率,由此,解决了用户根据需要对色温的数值进行手动调节,操作复杂,导致操作成本较高,调节效率比较低的问题。
实施例三
图3为本发明实施例所提供的显示屏的调节装置的结构示意图,如图3所示,本发明实施例提供的显示屏的调节装置,可以包括:色温传感器11和处理器12。
色温传感器11,用于检测终端所在环境中的光线的色温值;
处理器12,用于根据色温传感器11检测的终端所在的环境中的光线的色温值,调整终端显示屏当前的色温值。
处理器12具体用于:接收色温传感器11发送的终端所在环境中的光线的色温值;根据终端所在环境中的光线的色温值,调整终端显示屏当前的色温值。
本实施例的装置,可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
实施例四
图4为本发明实施例所提供的显示屏的调节装置的另一结构示意图,如图4所示,本发明实施例的显示屏的调节装置,在上述实施例的基础上,还可以包括:显示屏13。
显示屏13,用于根据调整后的色温值进行显示。
具体地,在本发明实施例中,处理器12,具体用于:获取环境中的光线的色温值与终端显示屏的色温值之间的对应关系;
根据对应关系,获得终端所在的环境中的光线的色温值对应的终端显示屏的色温值,以作为终端显示屏13的目标色温值;
将终端显示屏13当前的色温值调整至目标色温值。
其中,目标色温值包括红色分量强度、蓝色分量强度和绿色分量强度;
处理器12,还具体用于:
根据目标色温值,对应调整终端的当前显示屏13参数中的红色分量强度、蓝色分量强度和绿色分量强度。
本实施例的装置,可以用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到至少两个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。