一种闪光灯色温调节方法及终端的制作方法

文档序号:8447675阅读:1261来源:国知局
一种闪光灯色温调节方法及终端的制作方法
【技术领域】
[0001]本发明涉及智能终端技术领域,尤其涉及一种闪光灯色温调节方法及终端。
【背景技术】
[0002]随着终端的拍照配置越来越高,用户越来越喜欢使用终端来拍照,其中,拍照配置中的闪光灯,是拍照必不可少的关键配置,在环境光线强度不足的情况下,用户可以使用闪光灯来辅助拍照,以获得较好的拍照效果。目前,最常见的闪光灯为高色温闪光灯。实践中发现,高色温闪光灯在高色温场景下可以拍摄出较好的效果,但是,当高色温闪光灯处于低色温场景下时,拍照出来的照片要么部分区域偏蓝,要么部分区域偏红,这是因为高色温闪光灯在低色温场景下时,相当于一个混合光源,该混合光源无法模拟出当前拍照场景的光环境,以致拍照效果不好。

【发明内容】

[0003]本发明实施例提供了一种闪光灯色温调节方法及终端,可以调节闪光灯的色温,提高拍照效果。
[0004]本发明实施例第一方面公开了一种闪光灯色温调节方法,包括:
[0005]在拍照模式下,当闪光灯处于开启状态时,获取预览图像当前光环境的色温值;
[0006]若获取到的所述色温值介于高色温阈值和低色温阈值之间,调节闪光灯为中色温闪光灯,其中,所述高色温阈值大于所述低色温阈值,并且所述中色温闪光灯的色温值介于所述高色温阈值和所述低色温阈值之间。
[0007]本发明实施例第二方面公开了一种终端,包括:
[0008]获取单元,用于在拍照模式下,当闪光灯处于开启状态时,获取预览图像当前光环境的色温值;
[0009]调节单元,用于当所述获取单元获取到的所述色温值介于高色温阈值和低色温阈值之间时,调节闪光灯为中色温闪光灯,其中,所述高色温阈值大于所述低色温阈值,并且所述中色温闪光灯的色温值介于所述高色温阈值和所述低色温阈值之间。
[0010]本发明实施例中,终端在拍照模式下,当闪光灯处于开启状态时,获取预览图像当前光环境的色温值,当获取到的色温值介于高色温阈值和低色温阈值之间时,终端调节闪光灯为中色温闪光灯,其中,该高色温阈值大于该低色温阈值,并且中色温闪光灯的色温值介于该高色温阈值和该低色温阈值之间。通过本发明实施例,当预览图像当前光环境的色温为正常色温时,终端可以调节闪光灯为中色温闪光灯,以使闪光灯的色温与当前光环境的色温保持一致,从而可以提高拍照效果。
【附图说明】
[0011]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0012]图1是本发明实施例公开的一种闪光灯色温调节方法的流程示意图;
[0013]图2是本发明实施例公开的另一种闪光灯色温调节方法的流程示意图;
[0014]图3是本发明实施例公开的另一种闪光灯色温调节方法的流程示意图;
[0015]图4是本发明实施例公开的一种终端的结构示意图;
[0016]图5是本发明实施例公开的另一种终端的结构示意图;
[0017]图6是本发明实施例公开的另一种终端的结构示意图。
【具体实施方式】
[0018]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0019]本发明实施例公开了一种闪光灯色温调节方法及终端,可以调节闪光灯的色温,提高拍照效果。以下分别进行详细说明。
[0020]本发明实施例中,终端可以包括任何具有闪光灯配置的拍照终端,如智能手机、平板电脑、笔记本电脑、掌上电脑等等终端。其中,该终端的操作系统可以包括但不限于Android操作系统、1S操作系统、Symbian (塞班)操作系统、Black Berry (黑莓)操作系统、Windows Phone8操作系统等等,本发明实施例不做限定。
[0021]请参见图1,图1是本发明实施例公开的一种闪光灯色温调节方法的流程示意图。如图1所示,该方法可以包括以下步骤:
[0022]S101、在拍照模式下,当闪光灯处于开启状态时,获取预览图像当前光环境的色温值。
[0023]本发明实施例中,色温为光发出的颜色,即光源光谱成份的颜色。色温的单位用(K)表示,当光线的颜色偏青、蓝或蓝紫色时,通常称它为高色温,当光线的颜色偏红、橙、黄色时,通常称它为低色温,当光线的颜色是白色时,通常称它为正常色温(即中色温),其中,任何一种色彩只有在白色的光线照射下才能得到自身的正常颜色。
[0024]通常,高色温的色温值一般不小于5000K,低色温的色温值一般不大于3100K,中色温的色温值介于3100K与5000K之间。
[0025]作为一种可选的实施方式,步骤SlOl的具体实现方式可以包括以下步骤:
[0026]11)获取预览图像当前光环境的RGB值;
[0027]12)确定所述预览图像当前光环境的RGB值对应的色温值。
[0028]在该实施方式中,终端可以通过特定算法(如白平衡算法)计算出预览图像当前光环境的RGB (红、绿、蓝)值,并进一步通过该RGB值,确定预览图像当前光环境的RGB值对应的色温值。其中,该RGB (红、绿、蓝)值各有256级亮度,用数字表示为从0、1、2......255,任何光源的颜色都可以由这三种色光按照不同的比例混合而成。
[0029]作为另一种可选的实施方式,上述步骤12)的具体实现方式可以为:
[0030]根据预先获取的RGB与色温的映射关系,从所述映射关系中选择所述预览图像当前光环境的RGB值对应的色温值。
[0031]在该实施例中,上述映射关系可以预先通过实验计算出来,也可以通过用户输入的操作指令生成的,本发明实施例不作限定。
[0032]作为另一种可选的实施方式,上述步骤12)的具体实现方式可以为:
[0033]通过白平衡算法,计算所述预览图像当前光环境的RGB值对应的色温值。
[0034]在该实施例中,白平衡是描述红、绿、蓝三基色混合生成后白色精确度的一项指标,而白平衡算法可以用来解决色彩还原和色调处理的一系列问题。白平衡常用的算法可以包括但不限于灰色世界法、完美反色法以及基于自动阈值处理白平衡的算法等等。
[0035]作为一种可选的实施方式,在步骤SlOl之前,所述方法还可以包括以下步骤:
[0036]21)接收拍照模式开启指令;
[0037]22)响应拍照模式开启指令,开启拍照模式。
[0038]在该实施例中,该拍照模式开启指令可以是接收用户输入的拍照模式开启指令,比如:用户点击终端的拍照模式开启按钮,或者,上述拍照模式开启指令可以是终端自动生成的拍照模式开启指令,比如:在特定时间自动进入拍照模式的拍照模式开启指令。
[0039]作为另一种可选的实施方式,上述步骤21)和步骤22)的【具体实施方式】可包括以下步骤:
[0040]21)接收拍照模式开启指令;
[0041]22)输出提示信息,该提示信息用于提示输入待验证信息;
[0042]23)接收响应该提示信息输入的待验证信息;
[0043]24)验证该待验证信息是否与预先设置的预设验证信息一致;
[0044]25)若验证该待验证信息与预设验证信息一致,则响应该拍照模式开启指令,开启拍照模式。
[0045]在该实施例中,在终端接收到拍照模式开启指令之后,终端将输出用于提示输入待验证信息的提示信息;并且终端可以输出用于输入待验证信息的待验证信息输入口。
[0046]在该实施方式中,该待验证信息可包括但不限于待验证密码、待验证指纹信息、待验证脸形信息、待验证虹膜信息、待验证视网膜信息以及待验证声纹信息中的任意一种或几种的组合。
[0047]在该实施方式中,该预先设置的预设验证信息可包括但不限于预设验证密码、预设验证指纹信息、预设验证脸形信息、预设验证虹膜信息、预设验证视网膜信息以及预设验证声纹信息中的任意一种或几种的组合。
[0048]可选的,在该实施方式中,上述的预设验证信息可以包括指纹串信息以及每一个指纹对应的输入时间;那么相应地,验证待验证信息是否与预设验证信息一致可以包括以下步骤:
[
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1