一种闪光灯调节方法及用户终端的制作方法

文档序号:9326605阅读:446来源:国知局
一种闪光灯调节方法及用户终端的制作方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及一种闪光灯调节方法及用户终端。
【背景技术】
[0002]随着电子技术的快速发展以及终端的迅速普及,终端的功能日益完善。因此,对终端的配置要求也越来越高。例如,为了使终端具有拍摄功能,终端通常会配置摄像头。为了改善弱光环境下拍摄质量,在配置了摄像头的同时,一般会配置闪光灯。然而,在实际应用中,由于环境亮度值可能会因环境不同而不同,因此,为了更好的体现闪光灯的作用,则需要调节闪光灯的亮度值。
[0003]目前,在调节闪光灯的亮度值时,需要用户点击亮度调节按键进行调节。由于常见的亮度调节按键通常都是预设的固定按键,当用户点击的位置与亮度调节按键的位置不匹配时,则无法调节闪光灯的亮度值,从而降低了闪光灯调节的便捷性。

【发明内容】

[0004]本发明实施例提供了一种闪光灯调节方法及用户终端,能够便捷地调节闪光灯。
[0005]第一方面,本发明实施例公开了一种闪光灯调节方法,包括:
[0006]检测触摸屏上是否发生触控操作;
[0007]若检测所述触摸屏上发生所述触控操作,获取所述触控操作的触控参数,所述触控参数包括触控压力值;
[0008]检测所述触控压力值是否落入预设的触控压力值范围;
[0009]若是,从预设的压力值范围与亮度值的映射关系中,获取所述触控压力值范围对应的亮度值,其中,不同的触控压力值范围对应的亮度值不同;
[0010]将所述闪光灯的亮度值调节至所述触控压力值范围对应的亮度值。
[0011 ] 结合第一方面的实现方式,在第一方面的第一种可能的实现方式中,所述触控参数还包括目标触控方向,所述方法还包括:
[0012]从预设的压力值范围和角度的映射关系中,获取所述触控压力值范围对应的旋转角度,以及从预设的触控方向与旋转方向的映射关系中,确定所述目标触控方向对应的目标旋转方向,其中,不同的触控压力值范围对应的角度不同;
[0013]控制所述闪光灯沿着所述目标旋转方向旋转所述旋转角度。
[0014]结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,当所述触控参数包括所述触控压力值以及所述目标触控方向时,所述方法还包括:
[0015]从预设的压力值范围与速度的映射关系中,获取所述触控压力值对应的旋转速度,以及从所述触控方向与旋转方向的映射关系中,获取所述目标触控方向对应的目标旋转方向;
[0016]根据所述旋转速度以及所述目标旋转方向,控制所述闪光灯进行旋转。
[0017]结合第一方面的实现方式、第一方面的第一种可能的实现方式以及第一方面的第二种可能的实现方式中的任意一种实现方式,在第一方面的第三种可能的实现方式中,在所述检测触摸屏上是否发生触控操作之前,所述方法还包括:
[0018]获取当前环境亮度值;
[0019]检测所述当前环境亮度值是否低于预设亮度阈值;
[0020]若检测所述当前环境亮度值低于所述预设亮度阈值,开启所述闪光灯。
[0021]结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述开启所述闪光灯之后,所述检测触摸屏上是否发生目标触控操作之前,所述方法还包括:
[0022]获取当前闪光灯亮度值;
[0023]根据预设的环境亮度值与闪光灯亮度值的映射关系,检测所述当前闪光灯亮度值与所述当前环境亮度值是否匹配;
[0024]若检测所述当前闪光灯亮度值与所述当前环境亮度值不匹配,提示输入触控操作。
[0025]第二方面,本发明实施例还公开了一种用户终端,包括:
[0026]第一检测单元,用于检测触摸屏上是否发生触控操作;
[0027]第一获取单元,用于若所述第一检测单元检测所述触摸屏上发生所述触控操作,获取所述触控操作的触控参数,所述触控参数包括触控压力值;
[0028]第二检测单元,用于检测所述触控压力值是否落入预设的触控压力值范围;
[0029]第二获取单元,用于若所述第二检测单元检测所述触控压力值落入预设的触控压力值范围,从预设的压力值范围与亮度值的映射关系中,获取所述触控压力值范围对应的亮度值,其中,不同的触控压力值范围对应的亮度值不同;
[0030]调节单元,用于将所述闪光灯的亮度值调节至所述触控压力值范围对应的亮度值。
[0031]结合第二方面的用户终端,在第二方面的第一种可能的用户终端中,所述触控参数还包括目标触控方向,所述用户终端还包括:
[0032]第三获取单元,用于从预设的压力值范围和角度的映射关系中,获取所述触控压力值范围对应的旋转角度;
[0033]确定单元,用于从预设的触控方向与旋转方向的映射关系中,确定所述目标触控方向对应的目标旋转方向,其中,不同的触控压力值范围对应的角度不同;
[0034]第一控制单元,用于控制所述闪光灯沿着所述目标旋转方向旋转所述旋转角度。
[0035]结合第二方面第一种可能的用户终端,在第二方面的第二种可能的用户终端中,当所述触控参数包括所述触控压力值以及所述目标触控方向时,所述用户终端还包括:
[0036]第四获取单元,用于从预设的压力值范围与速度的映射关系中,获取所述触控压力值对应的旋转速度,以及从所述触控方向与旋转方向的映射关系中,获取所述目标触控方向对应的目标旋转方向;
[0037]第二控制单元,用于根据所述旋转速度以及所述目标旋转方向,控制所述闪光灯进行旋转。
[0038]结合第二方面的用户终端、第二方面的第一种可能的用户终端以及第二方面的第二种可能的用户终端中的任意一种用户终端,在第二方面的第三种可能的用户终端中,所述用户终端还包括:
[0039]第五获取单元,用于在所述第一检测单元检测触摸屏上是否发生触控操作之前,获取当前环境亮度值;
[0040]第三检测单元,用于检测所述当前环境亮度值是否低于预设亮度阈值;
[0041]开启单元,用于若所述第三检测单元检测所述当前环境亮度值低于所述预设亮度阈值,开启所述闪光灯。
[0042]结合第二方面的第三种可能的用户终端,在第二方面的第四种可能的用户终端中,所述用户终端还包括:
[0043]第六获取单元,用于在所述开启单元开启闪光灯之后,所述第一检测单元检测触摸屏上是否发生目标触控操作之前,获取当前闪光灯亮度值;
[0044]第四检测单元,用于根据预设的环境亮度值与闪光灯亮度值的映射关系,检测所述当前闪光灯亮度值与所述当前环境亮度值是否匹配;
[0045]提示单元,用于若所述第四检测单元检测所述当前闪光灯亮度值与所述当前环境亮度值不匹配,提示输入触控操作。
[0046]本发明实施例中,用户终端在检测触摸屏上发生触控操作之后,则可以获取触控操作的触控参数,触控参数包括触控压力值;并检测触控压力值是否落入预设的触控压力值范围;若是,从预设的压力值范围与亮度值的映射关系中,获取触控压力值范围对应的亮度值,其中,不同的触控压力值范围对应的亮度值不同;最后将闪光灯的亮度值调节至触控压力值范围对应的亮度值。在本发明实施例中,当用户需要调节闪光灯的亮度值时,无需用户点击亮度调节按键进行调节,用户只需在触控屏上输入触控操作即可调节闪光灯。从而能够便捷地调节闪光灯。
【附图说明】
[0047]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0048]图1是本发明实施例公开的一种闪光灯调节方法的流程示意图;
[0049]图2是本发明实施例公开的另一种闪光灯调节方法的流程示意图;
[0050]图3是本发明实施例公开的一种用户终端的结构示意图;
[0051]图4是本发明实施例公开的另一种用户终端的结构示意图;
[0052]图5是本发明实施例公开的又一种用户终端的结构示意图。
【具体实施方式】
[0053]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0054]本发明实施例提供了一种闪光灯调节方法及用户终端,在本发明实施例中,当用户需要调节闪光灯的亮度值时,无需用户点击亮度调节按键进行调节,用户只需在触控屏上输入触控操作即可调节闪光灯。从而能够便捷地调节闪光灯。
[0055]请参阅图1,图1是本发明实施例公开的一种闪光灯调节方法的流程示意图。其中,图1所示的方法可以应用于智能手机(如Android手机、1S手机等)、平板电脑、掌上电脑以及移动互联网设备(Mobile Internet Devices,MID)、PAD等配置有闪光灯的用户终端中。如图1所示,该闪光灯调节方法可以包括以下步骤:
[0056]S101、检测触摸屏上是否发生触控操作。
[0057]本发明实施例中,触控操作根据不同的
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1