墨水屏显示方法、装置、终端设备和存储介质制造方法及图纸

技术编号:36938745 阅读:17 留言:0更新日期:2023-03-22 19:00
本发明专利技术实施例公开了一种墨水屏显示方法、装置、终端屏设备和存储介质,其中,墨水屏显示方法包括:获取在墨水屏待显示的图像位图,图像位图为文字和/或图片组合形成的以静态方式呈现信息的页面对应的图像位图;从文档图像位图提取图片区域子位图;对提取出的图片区域子位图进行基于至少3阶抖动的误差扩散,得到优化子位图;将所述优化子位图替换到所述图像位图中对应的图片区域子位图的位置,得到目标显示位图;将所述目标显示位图显示到所述墨水屏。通过对文档中的图片部分进行基于至少3阶抖动的误差扩散,得到优化子位图后替换到目标显示位图中进行显示,对图片内容显示更加细腻,减少了文字显示时的锯齿,提升了整个电子书的显示体验。书的显示体验。书的显示体验。

【技术实现步骤摘要】
墨水屏显示方法、装置、终端设备和存储介质


[0001]本专利技术实施例涉及显示
,尤其涉及墨水屏显示方法、装置、终端设备和存储介质。

技术介绍

[0002]电子墨水屏的表面附着许多体积很小的微囊,微囊中封装了带不同电荷的色素颗粒。初始状态下,不同色素颗粒悬浮在微囊中,当施加一定方向的电场后,相应的色素颗粒被推到顶部,微囊就会显示不同的颜色,而不同颜色的微囊组成了各种文字和图案,这种显示效果在断电之后依然可以维持。电子墨水屏的显示可以视为物理实体排列成形的结果,基于这种显示过程,电子墨水屏通常具有节能护眼的特点。
[0003]基于电子墨水屏的特点,应用电子墨水屏的一种重要的产品形态为墨水屏电子书阅读器,这是一种专门用来阅读电子书的设备,可以接近实现阅读纸质书的视觉效果。但是电子墨水屏的基本显示原理决定了显示色彩不够丰富,对复杂画面的显示不够细腻。例如电子墨水屏显示256阶图像的时候有很严重的色块或者色带现象,现有技术一般通过用黑白2阶模拟256阶图像,色块或者色带现象有所缓解,但是灰度分级不够明显,黑直接过度到白;而且对整个显示画面进行2阶模拟,显示文字时存在锯齿,笔画显示粗糙,电子书的整体显示体验不够友好。

技术实现思路

[0004]本专利技术提供了一种墨水屏显示方法、装置、终端设备和存储介质,以解决现有技术中电子书的整体显示体验不够友好的技术问题。
[0005]第一方面,本专利技术实施例提供了墨水屏显示方法,包括:
[0006]获取在墨水屏待显示的图像位图,所述图像位图为文字和/或图片组合形成的以静态方式呈现信息的页面对应的图像位图;
[0007]从所述图像位图提取图片区域子位图;
[0008]对提取出的所述图片区域子位图进行基于至少3阶抖动的误差扩散,得到优化子位图;
[0009]将所述优化子位图替换到所述图像位图中对应的图片区域子位图的位置,得到目标显示位图;
[0010]将所述目标显示位图显示到所述墨水屏。
[0011]进一步地,获取在墨水屏待显示的图像位图,包括:
[0012]在墨水屏显示的文档视图窗口接收页面显示操作;
[0013]响应于所述页面显示操作,获取所述页面显示操作在文档对应的页面内容;
[0014]根据所述页面内容生成图像位图。
[0015]进一步地,所述从所述图像位图提取图片区域子位图,包括:
[0016]根据所述页面内容的版面信息,获取所述页面内容中图片区域的位置信息;
[0017]根据所述位置信息以及所述页面内容和图像位图的比例关系,提取所述位置信息在所述图像位图映射区域的位图数据生成图片区域子位图。
[0018]进一步地,所述从所述图像位图提取图片区域子位图,还包括:
[0019]若从所述页面内容获取版面信息失败,对所述图像位图进行内容识别,获取所述图像位图中图片区域的位置信息。
[0020]进一步地,所述对提取出的所述图片区域子位图进行基于至少3阶抖动的误差扩散,得到优化子位图,包括:
[0021]以从左到右从上到下的顺序依次生成所述图片区域子位图中每个像素的优化像素值以及向下方和右方像素的误差扩散值,根据所述优化像素值得到优化子位图;
[0022]其中,每个像素的优化像素值通过综合像素值按至少3阶量化256的灰度值得到,所述误差扩散值为综合像素值减去优化像素值的差值的一半,所述综合像素值为初始像素值与误差扩散值的和。
[0023]进一步地,初始像素值对应纯白或纯黑的像素,优化像素值保持为初始像素值。
[0024]进一步地,所述综合像素值约束在[0,255]范围内。
[0025]第二方面,本专利技术实施例提供了一种墨水屏显示装置,包括:
[0026]位图获取单元,用于获取在墨水屏待显示的图像位图,所述图像位图为文字和/或图片组合形成的以静态方式呈现信息的页面对应的图像位图;
[0027]图片提取单元,用于从所述图像位图提取图片区域子位图;
[0028]图片优化单元,用于对提取出的所述图片区域子位图进行基于至少3阶抖动的误差扩散,得到优化子位图;
[0029]图片替换单元,用于将所述优化子位图替换到所述图像位图中对应的图片区域子位图的位置,得到目标显示位图;
[0030]位图显示单元,用于将所述目标显示位图显示到所述墨水屏。
[0031]进一步地,所述位图获取单元,包括:
[0032]操作接收模块,用于在墨水屏显示的文档视图窗口接收页面显示操作;
[0033]内容获取模块,用于响应于所述页面显示操作,获取所述页面显示操作在文档对应的页面内容;
[0034]位图生成模块,用于根据所述页面内容生成图像位图。
[0035]进一步地,所述图片提取单元,包括:
[0036]位置信息获取模块,用于根据所述页面内容的版面信息,获取所述页面内容中图片区域的位置信息;
[0037]位图数据提取模块,用于根据所述位置信息以及所述页面内容和图像位图的比例关系,提取所述位置信息在所述图像位图映射区域的位图数据生成图片区域子位图。
[0038]进一步地,所述图片提取单元,还包括:
[0039]内容识别模块,用于若从所述页面内容获取版面信息失败,对所述图像位图进行内容识别,获取所述图像位图中图片区域的位置信息。
[0040]进一步地,所述图片优化单元,包括:
[0041]误差处理模块,用于以从左到右从上到下的顺序依次生成所述图片区域子位图中每个像素的优化像素值以及向下方和右方像素的误差扩散值,根据所述优化像素值得到优
化子位图;
[0042]其中,每个像素的优化像素值通过综合像素值按至少3阶量化256的灰度值得到,所述误差扩散值为综合像素值减去优化像素值的差值的一半,所述综合像素值为初始像素值与误差扩散值的和。
[0043]进一步地,初始像素值对应纯白或纯黑的像素,优化像素值保持为初始像素值。
[0044]进一步地,所述综合像素值约束在[0,255]范围内。
[0045]第三方面,本专利技术实施例提供了一种终端设备,包括:
[0046]墨水屏;
[0047]一个或多个处理器;
[0048]存储器,用于存储一个或多个程序;
[0049]当所述一个或多个程序被所述一个或多个处理器执行,使得所述终端设备实现如第一方面中任一所述的墨水屏显示方法。
[0050]第四方面,本专利技术实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面中任一所述的墨水屏显示方法。
[0051]上述墨水屏文档方法、装置、终端设备和存储介质,该墨水屏显示方法中,获取在墨水屏待显示的图像位图,所述图像位图为文字和/或图片组合形成的以静态方式呈现信息的页面对应的图像位图;从所述图像位图提取图片区域子位图;对提取出的所述图片区域子位图进行基于至少3阶抖动的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种墨水屏显示方法,其特征在于,包括:获取在墨水屏待显示的图像位图,所述图像位图为文字和/或图片组合形成的以静态方式呈现信息的页面对应的位图;从所述图像位图提取图片区域子位图;对提取出的所述图片区域子位图进行基于至少3阶抖动的误差扩散,得到优化子位图;将所述优化子位图替换到所述图像位图中对应的图片区域子位图的位置,得到目标显示位图;将所述目标显示位图显示到所述墨水屏。2.根据权利要求1所述的墨水屏显示方法,其特征在于,所述获取在墨水屏待显示的图像位图,包括:在墨水屏显示的文档视图窗口接收页面显示操作;响应于所述页面显示操作,获取所述页面显示操作在文档对应的页面内容;根据所述页面内容生成图像位图。3.根据权利要求2所述的墨水屏显示方法,其特征在于,所述从所述图像位图提取图片区域子位图,包括:根据所述页面内容的版面信息,获取所述页面内容中图片区域的位置信息;根据所述位置信息以及所述页面内容和图像位图的比例关系,提取所述位置信息在所述图像位图映射区域的位图数据生成图片区域子位图。4.根据权利要求3所述的墨水屏显示方法,其特征在于,所述从所述图像位图提取图片区域子位图,还包括:若从所述页面内容获取版面信息失败,对所述图像位图进行内容识别,获取所述图像位图中图片区域的位置信息。5.根据权利要求1

4任一项所述的墨水屏显示方法,其特征在于,所述对提取出的所述图片区域子位图进行基于至少3阶抖动的误差扩散,得到优化子位图,包括:以从左到右从上到下的顺序依次生成所述图片区域子位图中每个像素的优化像素值以...

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

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

1