页面处理方法及装置制造方法及图纸

技术编号:15540581 阅读:66 留言:0更新日期:2017-06-05 10:23
本公开是关于一种页面处理方法及装置,属于显示技术领域。方法包括:计算页面中像素的亮度均值,判断亮度均值是否超过预设亮度阈值;当确定亮度均值超过预设亮度阈值时,从页面中提取目标像素,目标像素包括第一目标像素和第二目标像素中的至少一项,第一目标像素为任两个子像素的亮度差小于预设差值的像素,第二目标像素包括背景像素和文字像素;对目标像素执行反色操作。本公开计算页面中像素的亮度均值,判断该亮度均值是否超过预设亮度阈值,当确定该亮度均值超过该预设亮度阈值时,此时从该页面中提取目标像素,对该目标像素执行反色操作,能够在降低页面亮度的同时保证页面的对比度保持不变,避免了降低亮度对页面清晰度的影响。

Page processing method and apparatus

The present disclosure relates to a page processing method and a device, belonging to the display technology field. Methods include: the mean luminance of the pixels in the calculation of the page, to determine the mean brightness whether exceeds the preset brightness threshold; when determining the mean brightness brightness exceeds a preset threshold, the extraction of target pixels from the page, the target pixel includes a first target pixel and second target pixels in at least a first target pixel brightness as two sub pixels the difference is less than a preset value of second pixels, the target pixel includes background pixels and text pixels on target pixel color operation execution. The calculation of the mean brightness of pixels in the open page, to determine whether the mean brightness exceeds the preset brightness threshold, when it is determined that the mean brightness exceeds the preset brightness threshold, this time from the page to extract the target pixel, the target pixel color, can ensure that the page contrast remained unchanged in the lower page brightness at the same time. To avoid the influence of decreasing the brightness of the page definition.

【技术实现步骤摘要】
页面处理方法及装置
本公开是关于显示
,具体来说是关于一种页面处理方法及装置。
技术介绍
随着显示技术的发展,终端设备可以以一定的亮度显示各种页面。然而当环境变暗时,终端设备显示的页面往往会显得比较刺眼,为了保护用户的眼睛,需要进行页面处理,将页面的亮度降低。任一页面都是由像素组成的,每个像素包括红色子像素、绿色子像素和蓝色子像素三种颜色的子像素,每个子像素均具有256个亮度,任一个像素的亮度可以通过对三种子像素的亮度进行统计得到。为了降低页面的亮度,终端设备会控制页面中每个像素的发光量,使页面中的像素亮度降低。页面的对比度由不同像素亮度之间的差异大小决定,当终端设备降低页面中像素的亮度后,不同像素亮度之间的差异减小,导致页面对比度降低,影响页面的清晰度。
技术实现思路
为了解决相关技术中存在的问题,本公开提供了一种页面处理方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供了一种页面处理方法,所述方法包括:计算页面中像素的亮度均值,判断所述亮度均值是否超过预设亮度阈值,所述预设亮度阈值用于规定较亮页面的最小亮度;当确定所述亮度均值超过所述预设亮度阈值时,从所述页面中提取目标像素,所述目标像素包括第一目标像素和第二目标像素中的至少一项,所述第一目标像素为任两个子像素的亮度差小于预设差值的像素,所述第二目标像素包括背景像素和文字像素;对所述目标像素执行反色操作。在一种可能的实现方式中,所述目标像素包括第一目标像素,所述从所述页面中提取目标像素,包括:对于所述页面中的每个像素,确定所述像素中每个子像素的亮度;计算不同子像素之间任两个子像素的亮度差;当所述任两个子像素的亮度差小于预设差值时,从所述页面中提取所述像素。在另一种可能的实现方式中,所述目标像素包括第二目标像素,所述从所述页面中提取目标像素,包括:获取所述页面中的背景像素和文字像素;从所述页面中提取所述背景像素和所述文字像素。在另一种可能的实现方式中,所述计算页面中像素的亮度均值,包括:计算所述页面的子像素亮度和;计算所述页面的子像素总数量;计算所述子像素亮度和与所述子像素总数量之间的商,得到所述亮度均值。在另一种可能的实现方式中,所述对所述目标像素执行反色操作,包括:确定所述目标像素中的每个子像素的亮度;对于所述目标像素中的每个子像素,计算预设最大亮度与所述每个子像素的亮度的差值,将所述差值作为反色后的子像素的亮度,以使所述目标像素反色。根据本公开实施例的第二方面,提供了一种页面处理装置,所述装置包括:计算模块,用于计算页面中像素的亮度均值,判断所述亮度均值是否超过预设亮度阈值,所述预设亮度阈值用于规定较亮页面的最小亮度;提取模块,用于当确定所述亮度均值超过所述预设亮度阈值时,从所述页面中提取目标像素,所述目标像素包括第一目标像素和第二目标像素中的至少一项,所述第一目标像素为任两个子像素的亮度差小于预设差值的像素,所述第二目标像素包括背景像素和文字像素;反色模块,用于对所述目标像素执行反色操作。在一种可能的实现方式中,所述目标像素包括第一目标像素,所述提取模块,包括:确定单元,用于对于所述页面中的每个像素,确定所述像素中每个子像素的亮度;计算单元,用于计算不同子像素之间任两个子像素的亮度差;提取单元,用于当所述任两个子像素的亮度差小于预设差值时,从所述页面中提取所述像素。在另一种可能的实现方式中,所述目标像素包括第二目标像素,所述提取模块,包括:获取单元,用于获取所述页面中的背景像素和文字像素;提取单元,用于从所述页面中提取所述背景像素和所述文字像素。在另一种可能的实现方式中,所述计算模块,还用于计算所述页面的子像素亮度和,计算所述页面的子像素总数量,计算所述子像素亮度和与所述子像素总数量之间的商,得到所述亮度均值。在另一种可能的实现方式中,所述反色模块,包括:确定单元,用于确定所述目标像素中的每个子像素的亮度;计算单元,用于对于所述目标像素中的每个子像素,计算预设最大亮度与所述每个子像素的亮度的差值,将所述差值作为反色后的子像素的亮度,以使所述目标像素反色。根据本公开实施例的第三方面,提供了一种页面处理装置,所述装置包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:计算页面中像素的亮度均值,判断所述亮度均值是否超过预设亮度阈值,所述预设亮度阈值用于规定较亮页面的最小亮度;当确定所述亮度均值超过所述预设亮度阈值时,从所述页面中提取目标像素,所述目标像素包括第一目标像素和第二目标像素中的至少一项,所述第一目标像素为任两个子像素的亮度差小于预设差值的像素,所述第二目标像素包括背景像素和文字像素;对所述目标像素执行反色操作。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例提供的方法和装置,通过计算页面中像素的亮度均值,判断该亮度均值是否超过预设亮度阈值,当确定该亮度均值超过该预设亮度阈值时,可以认为页面较亮,此时从该页面中提取目标像素,对该目标像素执行反色操作,能够在降低页面亮度的同时保证页面的对比度保持不变,避免了降低亮度对页面清晰度的影响。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种页面处理方法的流程图;图2是根据一示例性实施例示出的一种页面处理方法的流程图;图3是根据一示例性实施例示出的一种页面处理装置的框图;图4是根据一示例性实施例示出的一种页面处理装置的框图。具体实施方式为使本公开的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本公开做进一步详细说明。在此,本公开的示意性实施方式及其说明用于解释本公开,但并不作为对本公开的限定。本公开实施例提供一种页面处理方法及装置,以下结合附图对本公开进行详细说明。图1是根据一示例性实施例示出的一种页面处理方法的流程图,如图1所示,该方法应用于终端设备中,包括以下步骤:在步骤101中,计算页面中像素的亮度均值,判断该亮度均值是否超过预设亮度阈值,该预设亮度阈值用于规定较亮页面的最小亮度。在步骤102中,当确定该亮度均值超过该预设亮度阈值时,从该页面中提取目标像素,该目标像素包括第一目标像素和第二目标像素中的至少一项,该第一目标像素为任两个子像素的亮度差小于预设差值的像素,该第二目标像素包括背景像素和文字像素。在步骤103中,对该目标像素执行反色操作。本实施例提供的方法,通过计算页面中像素的亮度均值,判断该亮度均值是否超过预设亮度阈值,当确定该亮度均值超过该预设亮度阈值时,可以认为页面较亮,此时从该页面中提取目标像素,对该目标像素执行反色操作,能够在降低页面亮度的同时保证页面的对比度保持不变,避免了降低亮度对页面清晰度的影响。在一种可能的实现方式中,该目标像素包括第一目标像素,该从该页面中提取目标像素,包括:对于该页面中的每个像素,确定该像素中每个子像素的亮度;计算不同子像素之间任两个子像素的亮度差;当该任两个子像素的亮度差小于预设差值时,从该页面中提取该像素。在另一种可能的实现方式中,该目标像素包括第二目标像素,该从该页面中提取目标像素,包括:获取该页面本文档来自技高网...
页面处理方法及装置

【技术保护点】
一种页面处理方法,其特征在于,所述方法包括:计算页面中像素的亮度均值,判断所述亮度均值是否超过预设亮度阈值,所述预设亮度阈值用于规定较亮页面的最小亮度;当确定所述亮度均值超过所述预设亮度阈值时,从所述页面中提取目标像素,所述目标像素包括第一目标像素和第二目标像素中的至少一项,所述第一目标像素为任两个子像素的亮度差小于预设差值的像素,所述第二目标像素包括背景像素和文字像素;对所述目标像素执行反色操作。

【技术特征摘要】
1.一种页面处理方法,其特征在于,所述方法包括:计算页面中像素的亮度均值,判断所述亮度均值是否超过预设亮度阈值,所述预设亮度阈值用于规定较亮页面的最小亮度;当确定所述亮度均值超过所述预设亮度阈值时,从所述页面中提取目标像素,所述目标像素包括第一目标像素和第二目标像素中的至少一项,所述第一目标像素为任两个子像素的亮度差小于预设差值的像素,所述第二目标像素包括背景像素和文字像素;对所述目标像素执行反色操作。2.根据权利要求1所述的方法,其特征在于,所述目标像素包括第一目标像素,所述从所述页面中提取目标像素,包括:对于所述页面中的每个像素,确定所述像素中每个子像素的亮度;计算不同子像素之间任两个子像素的亮度差;当所述任两个子像素的亮度差均小于预设差值时,从所述页面中提取所述像素。3.根据权利要求1所述的方法,其特征在于,所述目标像素包括第二目标像素,所述从所述页面中提取目标像素,包括:获取所述页面中的背景像素和文字像素;从所述页面中提取所述背景像素和所述文字像素。4.根据权利要求1所述的方法,其特征在于,所述计算页面中像素的亮度均值,包括:计算所述页面的子像素亮度和;计算所述页面的子像素总数量;计算所述子像素亮度和与所述子像素总数量之间的商,得到所述亮度均值。5.根据权利要求1所述的方法,其特征在于,所述对所述目标像素执行反色操作,包括:确定所述目标像素中的每个子像素的亮度;对于所述目标像素中的每个子像素,计算预设最大亮度与所述每个子像素的亮度的差值,将所述差值作为反色后的子像素的亮度,以使所述目标像素反色。6.一种页面处理装置,其特征在于,所述装置包括:计算模块,用于计算页面中像素的亮度均值,判断所述亮度均值是否超过预设亮度阈值,所述预设亮度阈值用于规定较亮页面的最小亮度;提取模块,用于当确定所述亮度均值超过所述预设亮度阈值时,从所述页面中提取目标像素,所述目标像素包括第一...

【专利技术属性】
技术研发人员:李国盛
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1