CN113709302A - 一种发光设备亮度调节方法及*** - Google Patents
一种发光设备亮度调节方法及*** Download PDFInfo
- Publication number
- CN113709302A CN113709302A CN202110839170.9A CN202110839170A CN113709302A CN 113709302 A CN113709302 A CN 113709302A CN 202110839170 A CN202110839170 A CN 202110839170A CN 113709302 A CN113709302 A CN 113709302A
- Authority
- CN
- China
- Prior art keywords
- sliding
- brightness
- value
- light
- emitting device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/22—Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Telephone Function (AREA)
Abstract
本发明提供一种发光设备亮度调节方法及***,该方法包括:获取移动终端屏幕上滑动动作的滑动起始点和滑动结束点;根据所述滑动起始点和所述滑动结束点,确定所述滑动动作的滑动方向;根据所述滑动方向对应的像素值,确定单位像素亮度值;根据所述滑动方向、所述滑动起始点和所述滑动结束点,确定滑动像素值,并根据所述滑动像素值和所述单位像素亮度值,获取亮度差值,以根据所述亮度差值对发光设备当前亮度进行调节。本发明能够实现快速连续对灯光亮度进行调节,提高了用户终端操作的便捷性。
Description
技术领域
本发明涉及智能家电技术领域,尤其涉及一种发光设备亮度调节方法及***。
背景技术
随着科技的发展,家电也逐步进入智能化时代。对智能家电进行控制,可以通过移动终端操作实现。
目前在大部分智能家电的控制页面中,都是通过点击移动终端页面上特定位置的按钮,或者通过拖动滑动条方式调节灯光亮度值,将最终的亮度值下发给控制设备,实现对灯光亮度的控制。图1为现有技术中通过点击页面按钮方式实现亮度调节的示意图,如图1所示,用户必须精准点击页面固定位置,如图1中的+或-按钮,才能改变亮度值。图2为现有技术中通过拖动滑动条方式实现亮度调节的示意图,如图2所示,用户必须点击圆形滑块才能改变亮度值。
然而,上述方案需要精细化操作,用户在控制智能家电时必须同时查看屏幕,便利性较差。因此,亟需一种发光设备亮度调节方法及***来解决上述问题。
发明内容
针对现有技术存在的问题,本发明提供一种发光设备亮度调节方法及***。
本发明提供一种发光设备亮度调节方法,包括:
获取移动终端屏幕上滑动动作的滑动起始点和滑动结束点;
根据所述滑动起始点和所述滑动结束点,确定所述滑动动作的滑动方向;
根据所述滑动方向对应的像素值,确定单位像素亮度值;
根据所述滑动方向、所述滑动起始点和所述滑动结束点,确定滑动像素值,并根据所述滑动像素值和所述单位像素亮度值,获取亮度差值,以根据所述亮度差值对发光设备当前亮度进行调节。
根据本发明提供的一种发光设备亮度调节方法,所述根据所述滑动起始点和所述滑动结束点,确定所述滑动动作的滑动方向,包括:
根据所述滑动起始点和所述滑动结束点,获取所述滑动起始点和所述滑动结束点之间的水平距离,以及所述滑动起始点和所述滑动结束点之间的垂直距离;
对所述水平距离和所述垂直距离进行判断,若所述水平距离大于所述垂直距离,则判断获知所述滑动方向为水平方向;
若所述水平距离小于等于所述垂直距离,则判断获知所述滑动方向为垂直方向。
根据本发明提供的一种发光设备亮度调节方法,所述根据所述滑动方向对应的像素值,确定单位像素亮度值,包括:
若所述滑动方向为水平方向,则根据所述水平方向对应的屏幕宽度的像素值,确定所述单位像素亮度值;
若所述滑动方向为垂直方向,则根据所述垂直方向对应的屏幕高度的像素值,确定所述单位像素亮度值。
根据本发明提供的一种发光设备亮度调节方法,根据所述滑动方向、所述滑动起始点和所述滑动结束点,确定滑动像素,并根据所述滑动像素和所述单位像素亮度值,获取亮度差值,包括:
若所述滑动方向为水平方向,则根据所述滑动结束点到所述滑动起始点之间的水平距离,确定第一滑动像素,并根据所述第一滑动像素和所述单位像素亮度值,获取第一滑动像素对应的亮度差值;
若所述滑动方向为垂直方向,则根据所述滑动结束点到所述滑动起始点之间的垂直距离,确定第二滑动像素,并根据所述第二滑动像素和所述单位像素亮度值,获取第二滑动像素对应的亮度差值。
根据本发明提供的一种发光设备亮度调节方法,在所述根据滑动像素和所述单位像素亮度值,获取亮度差值之后,所述方法还包括:
根据发光设备当前亮度值和所述亮度差值,获取发光设备亮度待调节值;
对所述发光设备亮度待调节值进行判断,并根据判断结果对发光设备亮度进行调节。
根据本发明提供的一种发光设备亮度调节方法,所述对所述发光设备亮度待调节值进行判断,并根据判断结果对发光设备亮度进行调节,包括:
对所述发光设备亮度待调节值进行判断,若判断所述发光设备亮度待调节值大于第一预设阈值,则将发光设备当前亮度值调节为第一预设阈值;
若判断所述发光设备亮度待调节值小于第二预设阈值,则将发光设备当前亮度值调节为第二预设阈值;
若判断所述发光设备亮度待调节值大于等于所述第二预设阈值,且所述小于等于第一预设阈值,则将发光设备当前亮度值调节为所述发光设备亮度调节值。
本发明还提供一种发光设备亮度调节***,包括:
滑动位置确定模块,用于获取移动终端屏幕上滑动动作的滑动起始点和滑动结束点;
滑动方向获取模块,用于根据所述滑动起始点和所述滑动结束点,确定所述滑动动作的滑动方向;
单位像素亮度确定模块,用于根据所述滑动方向对应的像素值,确定单位像素亮度值;
亮度差值获取模块,用于根据所述滑动方向、所述滑动起始点和所述滑动结束点,确定滑动像素值,并根据所述滑动像素值和所述单位像素亮度值,获取亮度差值,以根据所述亮度差值对发光设备当前亮度进行调节。
根据本发明提供的一种发光设备亮度调节***,所述滑动方向获取模块还包括:
距离确定单元,用于根据所述滑动起始点和所述滑动结束点,获取所述滑动起始点和所述滑动结束点之间的水平距离,以及所述滑动起始点和所述滑动结束点之间的垂直距离;
第一判断单元,用于对所述水平距离和所述垂直距离进行判断,若所述水平距离大于所述垂直距离,则判断获知所述滑动方向为水平方向;
第二判断单元,用于若所述水平距离小于等于所述垂直距离,则判断获知所述滑动方向为垂直方向。
本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述发光设备亮度调节方法的步骤。
本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述发光设备亮度调节方法的步骤。
本发明提供的一种发光设备亮度调节方法及***,通过在移动终端屏幕上滑动,根据滑动起始点和滑动结束点,确定滑动方向,实现快手机屏幕的任意位置滑动;通过滑动方向对应的屏幕像素值,得到单位像素的亮度值;根据滑动像素值和单位像素的亮度值,得到亮度差值,从而根据亮度差值,实现快速连续对发光设备亮度进行调节,提高了用户终端操作的便捷性。
附图说明
为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中通过点击页面按钮方式实现亮度调节的示意图;
图2为现有技术中通过拖动滑动条方式实现亮度调节的示意图;
图3为本发明提供的发光设备亮度调节方法的流程示意图;
图4为本发明提供的移动终端屏幕上滑动位置的示意图;
图5为本发明提供的发光设备亮度调节***的结构示意图;
图6为本发明提供的一种电子设备的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图3为本发明提供的发光设备亮度调节方法的流程示意图,如图3所示,本发明提供了一种发光设备亮度调节方法,包括:
步骤301,获取移动终端屏幕上滑动动作的滑动起始点和滑动结束点;
步骤302,根据所述滑动起始点和所述滑动结束点,确定所述滑动动作的滑动方向;
步骤303,根据所述滑动方向对应的像素值,确定单位像素亮度值;
步骤304,根据所述滑动方向、所述滑动起始点和所述滑动结束点,确定滑动像素值,并根据所述滑动像素值和所述单位像素亮度值,获取亮度差值,以根据所述亮度差值对发光设备当前亮度进行调节。
在本发明中,用户以移动终端整个屏幕为有效操作区域(例如,智能灯H5控制页面内),在移动终端屏幕的任意位置执行滑动动作,得到移动终端屏幕上滑动动作的滑动起始点和滑动结束点。具体地,滑动起始点为滑动动作的起始点坐标,滑动结束点为滑动动作的结束点坐标。
进一步地,通过获取滑动动作的滑动起始点坐标和滑动结束点坐标,进一步确定滑动动作的滑动方向。其中,滑动方向可以是水平方向,可以是垂直方向,也可以是任意角度的方向。
进一步地,由于每个像素都有对应的亮度值,通过滑动方向在移动终端屏幕上对应的像素值,确定单位像素亮度值。
进一步地,对滑动方向进行判断,根据滑动方向的判断结果、滑动起始点坐标和滑动结束点坐标,得到滑动像素值;根据滑动像素值和单位像素的亮度值,获取亮度差值;通过亮度差值进一步得到目标发光设备亮度待调节值,将目标发光设备待调节值发送至发光设备,从而调节发光设备的亮度值。
由于用户终端屏幕界面比较复杂,需要精细化操作,对于老人或小孩可能不能马上明白如何操作(老人可能因为视力看不清楚屏幕)。本发明提供的发光设备亮度调节方法,通过在移动终端屏幕上滑动,根据滑动起始点和滑动结束点,确定滑动方向,实现快手机屏幕的任意位置滑动;通过滑动方向对应的屏幕像素值,得到单位像素的亮度值;根据滑动像素值和单位像素的亮度值,得到亮度差值,从而根据亮度差值,实现快速连续对发光设备亮度进行调节,提高了用户终端操作的便捷性。
在上述实施例的基础上,所述根据所述滑动起始点和所述滑动结束点,确定所述滑动动作的滑动方向,包括:
根据所述滑动起始点和所述滑动结束点,获取所述滑动起始点和所述滑动结束点之间的水平距离,以及所述滑动起始点和所述滑动结束点之间的垂直距离;
对所述水平距离和所述垂直距离进行判断,若所述水平距离大于所述垂直距离,则判断获知所述滑动方向为水平方向;
若所述水平距离小于等于所述垂直距离,则判断获知所述滑动方向为垂直方向。
图4为本发明提供的移动终端屏幕上滑动位置的示意图,如图4所示,以屏幕左上角作为坐标原点(0,0),水平方向作为x轴,垂直方向作为y轴建立平面坐标系,滑动起始点坐标为A(x1,y1),滑动结束点坐标为B(x2,y2)。可选地,当移动终端以常态放置屏幕时,水平方向即为屏幕的宽度方向,垂直方向即为屏幕的高度方向;当移动终端翻转屏幕时,水平方向为屏幕的高度方向,垂直方向为屏幕的宽度方向。
进一步地,根据滑动起始点坐标和滑动结束点坐标,得到滑动起始点坐标与滑动结束点坐标之间的水平距离|x2-x1|,即为两者横坐标之差的绝对值;得到滑动起始点坐标与滑动结束点坐标之间的垂直距离|y2-y1|,即为两者纵坐标之差的绝对值。
进一步地,如果水平距离大于垂直距离,即|x2-x1|>|y2-y1|,则以水平方向x轴作为滑动方向;如果水平距离小于等于垂直距离,即|x2-x1|≤|y2-y1|,则以垂直方向y轴作为滑动方向。
在上述实施例的基础上,所述根据所述滑动方向对应的像素值,确定单位像素亮度值,包括:
若所述滑动方向为水平方向,则根据所述水平方向对应的屏幕宽度的像素值,确定所述单位像素亮度值;
若所述滑动方向为垂直方向,则根据所述垂直方向对应的屏幕高度的像素值,确定所述单位像素亮度值。
在一实施例中,将移动终端正常放置,以屏幕左上角作为坐标原点(0,0),水平方向作为x轴,垂直方向作为y轴建立平面坐标系,根据滑动起始点坐标与滑动结束点坐标,获取滑动起始点与滑动结束点所在直线分别与x轴和y轴的夹角。如果该直线与x轴的夹角大于直线与y轴的夹角,则确定滑动方向为垂直方向;否则,确定滑动方向为水平方向。
进一步地,如果移动终端屏幕上滑动动作的滑动方向为水平方向x轴,则根据水平方向对应的屏幕宽度的像素值,得到单位像素亮度值。具体地,如果滑动方向为水平方向,则单位像素亮度值=屏幕宽度的像素值÷m。
如果移动终端屏幕上滑动动作的滑动方向为垂直方向y轴,则根据垂直方向对应的屏幕高度的像素值,得到单位像素亮度值。具体地,如果滑动方向为水平方向,则单位像素亮度值=屏幕高度的像素值÷m。其中,m表示发光设备亮度调节范围的最大值,本发明取值为100。
在上述实施例的基础上,根据所述滑动方向、所述滑动起始点和所述滑动结束点,确定滑动像素,并根据所述滑动像素和所述单位像素亮度值,获取亮度差值,包括:
若所述滑动方向为水平方向,则根据所述滑动结束点到所述滑动起始点之间的水平距离,确定第一滑动像素,并根据所述第一滑动像素和所述单位像素亮度值,获取第一滑动像素对应的亮度差值;
若所述滑动方向为垂直方向,则根据所述滑动结束点到所述滑动起始点之间的垂直距离,确定第二滑动像素,并根据所述第二滑动像素和所述单位像素亮度值,获取第二滑动像素对应的亮度差值。
在本发明中,如果移动终端屏幕上滑动动作的滑动方向为水平方向x轴,则第一滑动像素=x2-x1,从而第一滑动像素对应的亮度差值为第一像素与单位像素亮度值之积。如果移动终端屏幕上滑动动作的滑动方向为垂直方向y轴,则第二滑动像素=y2-y1,从而第二滑动像素对应的亮度差值为第二像素与单位像素亮度值之积。
在上述实施例的基础上,在所述根据滑动像素和所述单位像素亮度值,获取亮度差值之后,所述方法还包括:
根据发光设备当前亮度值和所述亮度差值,获取发光设备亮度待调节值;
对所述发光设备亮度待调节值进行判断,并根据判断结果对发光设备亮度进行调节。
在本发明中,以移动终端整个屏幕作为有效操作范围,根据滑动起始点坐标和滑动结束点坐标计算滑动方向和滑动距离,以屏幕的宽度和高度计算单位像素的亮度值;根据滑动像素和单位像素亮度值,获取亮度差值;将发光设备当前亮度值和亮度差值相加,得到发光设备亮度待调节值,以根据发光设备亮度待调节值调节发光设备的亮度。
进一步地,对发光设备亮度待调节值做范围判断,根据判断结果相应改变超出范围的发光设备亮度待调节值,从而让发光设备调节更加精准。
在本发明中,用户可以通过手指滑动的方式,快速连续地对发光设备亮度进行调节,无需精准点击屏幕固定位置,也无需盯着屏幕进行操作,让用户的操作更加便捷性、简单,有效提高了用户体验感。
在上述实施例的基础上,所述对所述发光设备亮度待调节值进行判断,并根据判断结果对发光设备亮度进行调节,包括:
对所述发光设备亮度待调节值进行判断,若判断所述发光设备亮度待调节值大于第一预设阈值,则将发光设备当前亮度值调节为第一预设阈值;
若判断所述发光设备亮度待调节值小于第二预设阈值,则将发光设备当前亮度值调节为第二预设阈值;
若判断所述发光设备亮度待调节值大于等于所述第二预设阈值,且所述小于等于第一预设阈值,则将发光设备当前亮度值调节为所述发光设备亮度调节值。
在本发明中,第一预设阈值和第二预设阈值对应灯光亮度的调节范围,第一预设阈值为发光设备亮度调节范围的最大值,第二预设阈值为发光设备亮度调节范围的最小值。
在本发明中,第一预设阈值取值为100,第二预设阈值取值为0。
进一步地,将发光设备当前亮度值和亮度差值相加,得到发光设备亮度待调节值,对发光设备亮度待调节值进行判断,如果发光设备亮度待调节值大于100,得到最终的灯光亮度待调节值为100,则将发光设备亮度调节至最大限度亮度;如果发光设备亮度待调节值小于0,得到最终的发光设备亮度待调节值为0,则将发光设备亮度调节至最低亮度,即关闭发光设备;如果发光设备亮度待调节值大于等于0,且小于等于100,则根据发光设备亮度值和灯光亮度差值相加得到的发光设备亮度待调节值,对发光设备亮度进行调节。
需要说明的是,上述实施例中提及的发光设备亮度调节方法不仅适用于灯光设备,还可以适用于空调调节温度,或者类似的家电调节声音等。
图5为本发明提供的发光设备亮度调节***的结构示意图,如图5所示,本发明提供了一种发光设备亮度调节***,包括滑动位置确定模块501、滑动方向获取模块502、单位像素亮度确定模块503和亮度差值获取模块504,其中,滑动位置确定模块501获取移动终端屏幕上滑动动作的滑动起始点和滑动结束点;滑动方向获取模块502用于根据所述滑动起始点和所述滑动结束点,确定所述滑动动作的滑动方向;单位像素亮度确定模块503用于根据所述滑动方向对应的像素值,确定单位像素亮度值;亮度差值获取模块504用于根据所述滑动方向、所述滑动起始点和所述滑动结束点,确定滑动像素值,并根据所述滑动像素值和所述单位像素亮度值,获取亮度差值,以根据所述亮度差值对发光设备当前亮度进行调节。
本发明提供的发光设备亮度调节***,通过在移动终端屏幕上滑动,根据滑动起始点和滑动结束点,确定滑动方向,实现快手机屏幕的任意位置滑动;通过滑动方向对应的屏幕像素值,得到单位像素的亮度值;根据滑动像素值和单位像素的亮度值,得到亮度差值,从而根据亮度差值,实现快速连续对发光设备亮度进行调节,提高了用户终端操作的便捷性。
在上述实施例的基础上,所述滑动方向获取模块还包括距离确定单元、第一判断单元和第二判断单元,其中,距离确定单元用于根据所述滑动起始点和所述滑动结束点,获取所述滑动起始点和所述滑动结束点之间的水平距离,以及所述滑动起始点和所述滑动结束点之间的垂直距离;第一判断单元用于对所述水平距离和所述垂直距离进行判断,若所述水平距离大于所述垂直距离,则判断获知所述滑动方向为水平方向;第二判断单元用于若所述水平距离小于等于所述垂直距离,则判断获知所述滑动方向为垂直方向。
本发明提供的***是用于执行上述各方法实施例的,具体流程和详细内容请参照上述实施例,此处不再赘述。
图6为本发明提供的一种电子设备的结构示意图,如图6所示,该电子设备可以包括:处理器(processor)601、通信接口(Communications Interface)602、存储器(memory)603和通信总线604,其中,处理器601,通信接口602,存储器603通过通信总线604完成相互间的通信。处理器601可以调用存储器603中的逻辑指令,以执行发光设备亮度调节方法,该方法包括:获取移动终端屏幕上滑动动作的滑动起始点和滑动结束点;根据所述滑动起始点和所述滑动结束点,确定所述滑动动作的滑动方向;根据所述滑动方向对应的像素值,确定单位像素亮度值;根据所述滑动方向、所述滑动起始点和所述滑动结束点,确定滑动像素值,并根据所述滑动像素值和所述单位像素亮度值,获取亮度差值,以根据所述亮度差值对发光设备当前亮度进行调节。
此外,上述的存储器603中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的发光设备亮度调节方法,该方法包括:获取移动终端屏幕上滑动动作的滑动起始点和滑动结束点;根据所述滑动起始点和所述滑动结束点,确定所述滑动动作的滑动方向;根据所述滑动方向对应的像素值,确定单位像素亮度值;根据所述滑动方向、所述滑动起始点和所述滑动结束点,确定滑动像素值,并根据所述滑动像素值和所述单位像素亮度值,获取亮度差值,以根据所述亮度差值对发光设备当前亮度进行调节。
又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的发光设备亮度调节方法,该方法包括:获取移动终端屏幕上滑动动作的滑动起始点和滑动结束点;根据所述滑动起始点和所述滑动结束点,确定所述滑动动作的滑动方向;根据所述滑动方向对应的像素值,确定单位像素亮度值;根据所述滑动方向、所述滑动起始点和所述滑动结束点,确定滑动像素值,并根据所述滑动像素值和所述单位像素亮度值,获取亮度差值,以根据所述亮度差值对发光设备当前亮度进行调节。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种发光设备亮度调节方法,其特征在于,包括:
获取移动终端屏幕上滑动动作的滑动起始点和滑动结束点;
根据所述滑动起始点和所述滑动结束点,确定所述滑动动作的滑动方向;
根据所述滑动方向对应的像素值,确定单位像素亮度值;
根据所述滑动方向、所述滑动起始点和所述滑动结束点,确定滑动像素值,并根据所述滑动像素值和所述单位像素亮度值,获取亮度差值,以根据所述亮度差值对发光设备当前亮度进行调节。
2.根据权利要求1所述的发光设备亮度调节方法,其特征在于,所述根据所述滑动起始点和所述滑动结束点,确定所述滑动动作的滑动方向,包括:
根据所述滑动起始点和所述滑动结束点,获取所述滑动起始点和所述滑动结束点之间的水平距离,以及所述滑动起始点和所述滑动结束点之间的垂直距离;
对所述水平距离和所述垂直距离进行判断,若所述水平距离大于所述垂直距离,则判断获知所述滑动方向为水平方向;
若所述水平距离小于等于所述垂直距离,则判断获知所述滑动方向为垂直方向。
3.根据权利要求1所述的发光设备亮度调节方法,其特征在于,所述根据所述滑动方向对应的像素值,确定单位像素亮度值,包括:
若所述滑动方向为水平方向,则根据所述水平方向对应的屏幕宽度的像素值,确定所述单位像素亮度值;
若所述滑动方向为垂直方向,则根据所述垂直方向对应的屏幕高度的像素值,确定所述单位像素亮度值。
4.根据权利要求1所述的发光设备亮度调节方法,其特征在于,根据所述滑动方向、所述滑动起始点和所述滑动结束点,确定滑动像素,并根据所述滑动像素和所述单位像素亮度值,获取亮度差值,包括:
若所述滑动方向为水平方向,则根据所述滑动结束点到所述滑动起始点之间的水平距离,确定第一滑动像素,并根据所述第一滑动像素和所述单位像素亮度值,获取第一滑动像素对应的亮度差值;
若所述滑动方向为垂直方向,则根据所述滑动结束点到所述滑动起始点之间的垂直距离,确定第二滑动像素,并根据所述第二滑动像素和所述单位像素亮度值,获取第二滑动像素对应的亮度差值。
5.根据权利要求1所述的发光设备亮度调节方法,其特征在于,在所述根据滑动像素和所述单位像素亮度值,获取亮度差值之后,所述方法还包括:
根据发光设备当前亮度值和所述亮度差值,获取发光设备亮度待调节值;
对所述发光设备亮度待调节值进行判断,并根据判断结果对发光设备亮度进行调节。
6.根据权利要求5所述的发光设备亮度调节方法,其特征在于,所述对所述发光设备亮度待调节值进行判断,并根据判断结果对发光设备亮度进行调节,包括:
对所述发光设备亮度待调节值进行判断,若判断所述发光设备亮度待调节值大于第一预设阈值,则将发光设备当前亮度值调节为第一预设阈值;
若判断所述发光设备亮度待调节值小于第二预设阈值,则将发光设备当前亮度值调节为第二预设阈值;
若判断所述发光设备亮度待调节值大于等于所述第二预设阈值,且所述小于等于第一预设阈值,则将发光设备当前亮度值调节为所述发光设备亮度调节值。
7.一种发光设备亮度调节***,其特征在于,包括:
滑动位置确定模块,用于获取移动终端屏幕上滑动动作的滑动起始点和滑动结束点;
滑动方向获取模块,用于根据所述滑动起始点和所述滑动结束点,确定所述滑动动作的滑动方向;
单位像素亮度确定模块,用于根据所述滑动方向对应的像素值,确定单位像素亮度值;
亮度差值获取模块,用于根据所述滑动方向、所述滑动起始点和所述滑动结束点,确定滑动像素值,并根据所述滑动像素值和所述单位像素亮度值,获取亮度差值,以根据所述亮度差值对发光设备当前亮度进行调节。
8.根据权利要求7所述的发光设备亮度调节***,其特征在于,所述滑动方向获取模块还包括:
距离确定单元,用于根据所述滑动起始点和所述滑动结束点,获取所述滑动起始点和所述滑动结束点之间的水平距离,以及所述滑动起始点和所述滑动结束点之间的垂直距离;
第一判断单元,用于对所述水平距离和所述垂直距离进行判断,若所述水平距离大于所述垂直距离,则判断获知所述滑动方向为水平方向;
第二判断单元,用于若所述水平距离小于等于所述垂直距离,则判断获知所述滑动方向为垂直方向。
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述发光设备亮度调节方法的步骤。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述发光设备亮度调节方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110839170.9A CN113709302B (zh) | 2021-07-23 | 2021-07-23 | 一种发光设备亮度调节方法、***、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110839170.9A CN113709302B (zh) | 2021-07-23 | 2021-07-23 | 一种发光设备亮度调节方法、***、电子设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113709302A true CN113709302A (zh) | 2021-11-26 |
CN113709302B CN113709302B (zh) | 2023-02-03 |
Family
ID=78650426
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110839170.9A Active CN113709302B (zh) | 2021-07-23 | 2021-07-23 | 一种发光设备亮度调节方法、***、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113709302B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114489456A (zh) * | 2022-01-04 | 2022-05-13 | 杭州涂鸦信息技术有限公司 | 照明***控制方法、装置、计算机设备和可读存储介质 |
CN114610218A (zh) * | 2022-05-16 | 2022-06-10 | 广州市保伦电子有限公司 | 一种显示界面的滑动操作方法及显示装置 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103051760A (zh) * | 2012-12-18 | 2013-04-17 | 广东欧珀移动通信有限公司 | 一种基于触摸屏手机的屏幕亮度调节方法 |
CN103558980A (zh) * | 2013-10-21 | 2014-02-05 | 广东明创软件科技有限公司 | 快速调节屏幕背光时间的方法及其移动终端 |
US20140223388A1 (en) * | 2013-02-04 | 2014-08-07 | Samsung Electronics Co., Ltd. | Display control method and apparatus |
CN105138268A (zh) * | 2015-08-28 | 2015-12-09 | 广东欧珀移动通信有限公司 | 显示终端屏幕亮度的调节方法和*** |
CN105204762A (zh) * | 2015-08-27 | 2015-12-30 | 广东欧珀移动通信有限公司 | 一种调节屏幕亮度的方法及用户终端 |
CN105872211A (zh) * | 2016-03-28 | 2016-08-17 | 乐视控股(北京)有限公司 | 一种屏幕亮度的调节方法和终端 |
CN107734119A (zh) * | 2017-09-21 | 2018-02-23 | 惠州Tcl移动通信有限公司 | 一种调节屏幕亮度的方法、存储介质及终端 |
-
2021
- 2021-07-23 CN CN202110839170.9A patent/CN113709302B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103051760A (zh) * | 2012-12-18 | 2013-04-17 | 广东欧珀移动通信有限公司 | 一种基于触摸屏手机的屏幕亮度调节方法 |
US20140223388A1 (en) * | 2013-02-04 | 2014-08-07 | Samsung Electronics Co., Ltd. | Display control method and apparatus |
CN103558980A (zh) * | 2013-10-21 | 2014-02-05 | 广东明创软件科技有限公司 | 快速调节屏幕背光时间的方法及其移动终端 |
CN105204762A (zh) * | 2015-08-27 | 2015-12-30 | 广东欧珀移动通信有限公司 | 一种调节屏幕亮度的方法及用户终端 |
CN105138268A (zh) * | 2015-08-28 | 2015-12-09 | 广东欧珀移动通信有限公司 | 显示终端屏幕亮度的调节方法和*** |
CN105872211A (zh) * | 2016-03-28 | 2016-08-17 | 乐视控股(北京)有限公司 | 一种屏幕亮度的调节方法和终端 |
CN107734119A (zh) * | 2017-09-21 | 2018-02-23 | 惠州Tcl移动通信有限公司 | 一种调节屏幕亮度的方法、存储介质及终端 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114489456A (zh) * | 2022-01-04 | 2022-05-13 | 杭州涂鸦信息技术有限公司 | 照明***控制方法、装置、计算机设备和可读存储介质 |
CN114489456B (zh) * | 2022-01-04 | 2024-01-30 | 杭州涂鸦信息技术有限公司 | 照明***控制方法、装置、计算机设备和可读存储介质 |
CN114610218A (zh) * | 2022-05-16 | 2022-06-10 | 广州市保伦电子有限公司 | 一种显示界面的滑动操作方法及显示装置 |
CN114610218B (zh) * | 2022-05-16 | 2022-08-12 | 广州市保伦电子有限公司 | 一种显示界面的滑动操作方法及显示装置 |
Also Published As
Publication number | Publication date |
---|---|
CN113709302B (zh) | 2023-02-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10613740B2 (en) | Method for controlling screen of user terminal and user terminal | |
CN113709302B (zh) | 一种发光设备亮度调节方法、***、电子设备及存储介质 | |
US11249613B2 (en) | Method and apparatus for displaying orbiting icons corresponding to program application functions | |
JP6529659B2 (ja) | 情報処理方法、端末及びコンピュータ記憶媒体 | |
US9288373B2 (en) | System and method for human computer interaction | |
CN108628656A (zh) | Ios设备上界面适配方法、装置、计算机设备及存储介质 | |
CN112230836B (zh) | 对象的移动方法、装置、存储介质和电子装置 | |
CN107122107B (zh) | 虚拟场景中的视角调整方法、装置、介质及电子设备 | |
EP2921947A1 (en) | Device and method for controlling a display panel | |
US20140340498A1 (en) | Using distance between objects in touchless gestural interfaces | |
CN109951691A (zh) | 投影画面的校正方法、装置以及投影*** | |
CN108037889A (zh) | 虚拟按键的位置调整方法、终端和计算机可读存储介质 | |
CN108245889B (zh) | 自由视角朝向切换方法及装置、存储介质、电子设备 | |
CN110851036A (zh) | 电器设备的参数调节方法、装置及存储介质 | |
CN104615531A (zh) | 一种终端累计使用时长的统计方法及网络*** | |
CN106951108B (zh) | 一种虚拟屏幕实现方法及装置 | |
US20230338844A1 (en) | Operation control method and apparatus, storage medium, and electronic device | |
CN113457117B (zh) | 游戏中的虚拟单位选取方法及装置、存储介质及电子设备 | |
CN109542284B (zh) | 一种图像显示参数调节方法、装置、终端及存储介质 | |
CN110688041B (zh) | 移动客户端焦点调整方法、装置、移动终端和可读存储介质 | |
CN108363525B (zh) | 一种响应网页中用户手势操作的方法、装置和终端设备 | |
CN113625878B (zh) | 手势信息处理方法、装置、设备、存储介质及程序产品 | |
CN114851959B (zh) | 一种车辆的灯光调节方法及灯光调节*** | |
CN113534947A (zh) | 一种基于眼球追踪的显示器背光控制方法及设备 | |
CN116954549B (zh) | 一种音频处理方法、装置及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |