本申请涉及显示器,尤其涉及一种过滤电子屏幕蓝光的方法和系统。
背景技术:
便携式带电子屏设备,屏幕会发出一定波段的对眼睛造成伤害的蓝光,长时间使用电子屏会容易引发青光眼或者白内障。
针对该缺陷,现有技术有两处理方式:
1、通过在电子屏幕上方粘贴具有特定滤波功能的薄膜以达到过滤蓝光的目的。然而采用粘贴滤波薄膜的方式对尺寸的要求和制作工艺要求较为严格,不利于较大面积屏幕的生产和制作。
2、采用特殊的屏幕背光器件发出特定频段的光线,主动式的过滤蓝光。然而采用特定背光的模式只能过滤特定频率的蓝光,过滤范围较窄,会影响电子屏幕的显示效果。
技术实现要素:
本申请提供一种过滤电子屏幕蓝光的方法和系统。
根据本申请的第一方面,本申请提供一种过滤电子屏幕蓝光的方法,包括:
读取缓存中的待显示数据;
通过计算获得所述待显示数据的光谱信息;
根据所述光谱信息过滤蓝光;
显示过滤蓝光后的待显示数据。
上述方法,所述光谱信息包括波长或频率。
上述方法,所述根据所述光谱信息过滤蓝光,包括:
预设待过滤蓝光的取值区间;
根据所述取值区间过滤蓝光。
上述方法,所述通过计算获得所述待显示数据的光谱信息,具体包括:
通过傅里叶变换或高斯变换获得所述待显示数据的光谱信息。
根据本申请的第二方面,本申请提供一种过滤电子屏幕蓝光的系统,包括:
计算模块,用于读取缓存中的待显示数据,通过计算获得所述待显示数据的光谱信息;
处理模块,用于根据所述光谱信息过滤蓝光;
显示模块,用于显示过滤蓝光后的待显示数据。
上述系统,所述光谱信息包括波长或频率。
上述系统,所述处理模块包括设置单元和处理单元;
所述设置单元,用于预设待过滤蓝光的取值区间;
所述处理单元,用于根据所述取值区间过滤蓝光。
上述系统,所述计算模块,还用于通过傅里叶变换或高斯变换获得所述待显示数据的光谱信息。
由于采用了以上技术方案,使本申请具备的有益效果在于:
在本申请的具体实施方式中,通过计算获得待显示数据的光谱信息,根据光谱信息过滤蓝光。本申请使用软件过滤特定蓝光可以有效的解决制作工艺对较大屏幕尺寸的限制,同时通过调整预先设定的取值区间,可灵活过滤不同波段或频率的蓝光,在保证电子屏幕显示效果的基础上巧妙的避开采用背光进行过滤时,只能过滤一定波段的蓝光或者设定过滤的波段有偏差的问题,本申请从软件角度通过将对眼睛有伤害的蓝光过滤掉,起到保护眼睛的目的。
附图说明
图1为本申请的方法在一种实施方式中的流程图;
图2为本申请的系统在一种实施方式中的功能模块示意图。
具体实施方式
下面通过具体实施方式结合附图对本申请作进一步详细说明。
实施例一:
如图1所示,本申请的过滤电子屏幕蓝光的方法,其一种实施方式,包括以下步骤:
步骤102:读取缓存中的待显示数据。
步骤104:通过计算获得待显示数据的光谱信息。在一种实施方式中,光谱信息可以包括波长或频率。
步骤106:根据光谱信息过滤蓝光。
步骤108:显示过滤蓝光后的待显示数据。
其中步骤106,具体可以包括以下步骤:
步骤1062:预设待过滤蓝光的取值区间。该取值区间可以是波长的取值区间,也可以是频率的取值区间
步骤1064:根据取值区间过滤蓝光。根据取值区间将伤害人体的不可见蓝光过滤掉。
其中步骤104具体可以包括:
通过傅里叶变换或高斯变换获得待显示数据的光谱信息。
实施例二:
如图2所示,本申请的过滤电子屏幕蓝光的系统,其一种实施方式,包括计算模块、处理模块和显示模块。计算模块,用于读取缓存中的待显示数据,通过计算获得待显示数据的光谱信息;处理模块,用于根据光谱信息过滤蓝光;显示模块,用于显示过滤蓝光后的待显示数据。在一种实施方式中,光谱信息包括波长或频率。
在一种实施方式中,处理模块可以包括设置单元和处理单元;设置单元,用于预设待过滤蓝光的取值区间;处理单元,用于根据取值区间过滤蓝光。
在一种实施方式中,计算模块,还可以用于通过傅里叶变换或高斯变换获得所述待显示数据的光谱信息。
以上内容是结合具体的实施方式对本申请所作的进一步详细说明,不能认定本申请的具体实施只局限于这些说明。对于本申请所属技术领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干简单推演或替换。