文字显示边缘处理方法、装置、终端设备和存储介质制造方法及图纸

技术编号:35838389 阅读:16 留言:0更新日期:2022-12-03 14:09
本发明专利技术实施例公开了一种文字显示边缘处理方法、装置、终端设备和存储介质,该文字显示边缘处理方法用于墨水屏设备,使用该文字显示边缘处理方法在墨水屏设备进行文字显示时,根据墨水屏设备当前的刷新模式支持的目标灰阶级数与预设的参考显示灰阶的大小关系,在当前的刷新模式超出参考显示灰阶的情况下,对抗锯齿处理后的文字图像的边缘进行调整,或在抗锯齿处理过程中生成抗锯齿层之后,对抗锯齿层进行灰阶调整,具体调整的依据是基于实际文字显示特点设计的灰阶映射表,灰阶调整后在当前支持的刷新模式下对文字进行显示时,能有效削弱抗锯齿层对应的部分产生的锯齿比例。抗锯齿层对应的部分产生的锯齿比例。抗锯齿层对应的部分产生的锯齿比例。

【技术实现步骤摘要】
文字显示边缘处理方法、装置、终端设备和存储介质


[0001]本专利技术实施例涉及显示
,尤其涉及文字显示边缘处理方法、装置、终端设备和存储介质。

技术介绍

[0002]电子墨水屏通过电子墨水胶囊在电压的驱动变化下实现显示变化,通常在电子胶囊中设置液体电荷,其中正电荷染白色,负电荷染黑色,当在电子墨水屏上给予正负电压时,带有电荷的液体就会被分别吸引和排斥,通过这种方式,每一个像素点就可以显示白色或者黑色,实现内容的黑白显示。
[0003]基于电子墨水屏实现的终端设备为墨水屏设备,因为电子墨水屏显示刷新速度较慢,能显示的颜色较少,为适应墨水屏设备在不同应用场景下的显示刷新需求,设计有各种刷新模式以对应各种显示刷新需求提供尽可能平衡的显示效果。例如A2刷新模式,在该刷新模式下,刷新区域显示的灰度只有纯黑和纯白两种灰度,其支持从黑色到白色的转换或从白色到黑色的转换,适合视频动画播放、网页浏览的场景。又例如DU刷新模式,在该刷新模式下,支持从任何灰度转换为黒阶或白阶,适合手写输入。而对于GC16刷新模式,则有16个单独的灰度级别,适用于普通电子书的阅读场景。
[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]原始文字获取模块,用于获取所述第一页面元素对应的原始本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.文字显示边缘处理方法,用于墨水屏设备,其特征在于,包括:获取待显示页面中的第一页面元素,所述第一页面元素为抗锯齿处理后的文字图像;确认所述墨水屏设备当前的刷新模式支持的目标灰阶级数小于预设的参考显示灰阶;获取所述第一页面元素的边缘像素对应的初始灰度值;根据预设的灰阶映射关系,确认每个所述初始灰度值对应的目标灰度值,所述灰阶映射关系用于表征所述抗锯齿处理的设计灰度值映射在所述目标灰阶级数的范围内的灰度值,所述灰阶映射关系为非线性映射关系;将所述边缘像素对应的初始灰度值替换为对应的目标灰度值,得到第二页面元素;将所述第二页面元素在所述待显示页面对应替换所述第一页面元素,生成用于在所述墨水屏设备进行显示的目标页面。2.根据权利要求1所述的文字显示边缘处理方法,其特征在于,所述获取所述第一页面元素的边缘像素对应的初始灰度值,包括:获取所述第一页面元素对应的原始文字图像;从所述第一页面元素过滤对应的原始文字图像,将剩余的像素作为边缘像素,对应的像素灰度值为初始灰度值。3.根据权利要求1所述的文字显示边缘处理方法,其特征在于,所述获取所述第一页面元素的边缘像素对应的初始灰度值,包括:对所述第一页面元素的像素灰度值进行识别,提取所述像素灰度值在所述抗锯齿处理对应的灰阶级数范围内的像素作为边缘像素,对应的像素灰度值为初始灰度值。4.根据权利要求1

3任一项所述的文字显示边缘处理方法,其特征在于,所述参考显示灰阶等于所述抗锯齿处理的灰阶级数。5.根据权利要求1

3任一项所述的文字显示边缘处理方法,其特征在于,所述灰阶映射关系的数量为多个,每个所述灰阶映射关系对应一种刷新模式。6.根据权利要求1

3任一项所述的文字显示边缘处理方法,其特征在于,所述文字图像对应的原始文字包括至少一种显示属性;每种所述显示属性的每个属性参数对应一个灰阶映射关系。7.根据权利要求6所述的文字显示边缘处理方法,其特征在于,所述显示属性包括字体、字号和字形中的一种或多种。8.根据权利要求1

3任一项所述的文字显示边缘处理方法,其特征在于,所述墨水屏设备包括至少一种设备属性;每种所述设备属性对应的每个属性参数对应一个灰阶映射关系。9.根据权利要求8所述的文字显示边缘处理方法,其特征在于,所述设备属性包括设备版本、设备分辨率、视矩检测参数、环境检测光强和前光参数中的一种或多种。10.文字显示边缘处理方法,用于墨水屏设备,其特征在于,包括:对待显示文字进行抗锯齿处理,生成所述待显示文字对应的初始抗锯齿层;确认所述墨水屏设备当前的刷新模式支持的目标灰阶级数小于预设的参考显示灰阶;根据预设的灰阶映射关系,确认所述初始抗锯齿层中每个像素的所述初始灰度值对应的目标灰度值,所述灰阶映射关系用于表征所述抗锯齿层处理的设计灰度值映射在所述目标灰阶级数的范围内的灰度值,所述灰阶映射关系为非线性映射关系;
将所述初始灰度值对应替换为目标灰度值,得到第二抗锯齿层;将所述第二抗锯齿层合成到对应的待显示文字的原始文字图像,生成用于在所述墨水屏设备进行显示的目标文字图像。11.根...

【专利技术属性】
技术研发人员:潘峥韵朱增
申请(专利权)人:广州文石信息科技有限公司
类型:发明
国别省市:

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

1