一种基于画图软件的亮度调节方法及装置制造方法及图纸

技术编号:38828571 阅读:16 留言:0更新日期:2023-09-15 20:08
本发明专利技术所提供的一种基于画图软件的亮度调节方法,包括:当检测到画图软件中的画布发生触摸事件时,将当前亮度对应的亮度值记录为初始亮度值;获取目标亮度降幅系数,根据所述目标亮度降幅系数和所述初始亮度值计算得到目标亮度值;将当前亮度的亮度值调整至所述目标亮度值;当在预设延迟时间内未检测到画图软件中的画布发生触摸事件时,将当前亮度的亮度值调整为所述初始亮度值。本发明专利技术通过检测画图软件的画布是否发生触摸事件来进行画布亮度的调节,调节过程中使用目标亮度降幅系数和初始亮度值进行计算,实现了画图软件的智能护眼效果。效果。效果。

【技术实现步骤摘要】
一种基于画图软件的亮度调节方法及装置


[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]图1是本专利技术中基于画图软件的亮度调节方法较佳实施例的流程图。
[0040]图2是本专利技术中基于画图软件的亮度调节方法的具体流程图。
[0041]图3是本专利技术中基于画图软件的亮度调节装置较佳实施例的功能原理框图。
[0042]图4是本专利技术中终端的较佳实施例的功能原理框图。
具体实施方式
[0043]为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0044]目前,非商显厂家自行研发的白板软件无法调用商显系统的接口,使得这类白板软件无法调节商显的背光状态;而部分自行研发白板软件的商显厂家只在系统或者电视设置里做了一些防蓝光或无操作降低亮度的护眼功能,并没有在白板软件上做护眼相关功能。针对上述问题,本专利技术提供了一种基于画图软件的亮度调节方法,旨在解决能调用商业显示系统接口的画图软件无护眼功能的问题。本专利技术基于MotionEvent类(触摸事件的事件类),以及调用系统亮度/背光相关接口的能力,来实现用户在画布上绘制本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于画图软件的亮度调节方法,其特征在于,包括:当检测到画图软件中的画布发生触摸事件时,将当前亮度对应的亮度值记录为初始亮度值;获取目标亮度降幅系数,根据所述目标亮度降幅系数和所述初始亮度值计算得到目标亮度值;将当前亮度的亮度值调整至所述目标亮度值;当在预设延迟时间内未检测到画图软件中的画布发生触摸事件时,将当前亮度的亮度值调整为所述初始亮度值。2.根据权利要求1所述的基于画图软件的亮度调节方法,其特征在于,所述当检测到画图软件中的画布发生触摸事件时,将当前亮度对应的亮度值记录为初始亮度值,包括:当检测到画图软件中的画布发生触摸事件时,确定当前画布状态;若所述当前画布状态不为护眼状态,则将当前亮度对应的亮度值记录为初始亮度值。3.根据权利要求2所述的基于画图软件的亮度调节方法,其特征在于,所述当检测到画图软件中的画布发生触摸事件时,确定当前画布状态之后,还包括:若所述当前画布状态为护眼状态,则检测预设延迟时间内画图软件中的画布发生的触摸事件。4.根据权利要求1所述的基于画图软件的亮度调节方法,其特征在于,所述基于画图软件的亮度调节方法还包括:预先在配置文件中存储不同的色温与各个亮度降幅系数之间的对应关系;所述获取目标亮度降幅系数,根据所述目标亮度降幅系数和所述初始亮度值计算得到目标亮度值,包括:检测当前色温,调用用于获取配置文件的系统接口,并从所述配置文件中获取与所述当前色温对应的目标亮度降幅系数;将所述初始亮度值与所述目标亮度降幅系数相乘,得到目标亮度值。5.根据权利要求1所述的基于画图软件的亮度调节方法,其特征在于,所述将当前亮度的亮度值调整至所述目标亮度值,包括:在预设调整时间内,以减速插值的方式,每隔一预设间隔时间调用一次亮度系统接口或背光系统接口,将所述当前亮度的亮度值调整至所述目标亮度值;将当前...

【专利技术属性】
技术研发人员:袁伟铨程泉森
申请(专利权)人:深圳康佳电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1