CN104636107B - 一种显示图像的方法及装置 - Google Patents
一种显示图像的方法及装置 Download PDFInfo
- Publication number
- CN104636107B CN104636107B CN201510088519.4A CN201510088519A CN104636107B CN 104636107 B CN104636107 B CN 104636107B CN 201510088519 A CN201510088519 A CN 201510088519A CN 104636107 B CN104636107 B CN 104636107B
- Authority
- CN
- China
- Prior art keywords
- image
- displayed
- pixel points
- color block
- displaying
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000005192 partition Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 2
Landscapes
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本发明实施例公开了一种显示图像的方法及装置,通过获取待显示图像的所有像素点的数据;根据预先设置的算法划分所述待显示图像的所有像素点;根据划分后的结果显示所述待显示图像的所有像素点,从而将一次性显示图像所有像素点转换为多次刷屏显示,提高了eink屏幕刷屏的速度,降低刷屏的功耗,减少eink屏幕的耗电量。
Description
技术领域
本发明实施例涉及移动终端技术领域,尤其涉及一种显示图像的方法及装置。
背景技术
目前,对于eink屏幕刷屏而言,由于驱动层是对每个点进行刷屏,对于一个200X200的屏刷新一次,需要40000次循环,对于cpu处理速度慢的芯片的话,就比较耗cpu的处理时间,让用户感觉刷屏速度特别慢,用户体验较差。
发明内容
本发明实施例的目的在于提出一种显示图像的方法及装置,旨在解决eink屏幕刷新速度慢的问题。
为达此目的,本发明实施例采用以下技术方案:
一种显示图像的方法,所述方法包括:
获取待显示图像的所有像素点的数据;
根据预先设置的算法划分所述待显示图像的所有像素点;
根据划分后的结果显示所述待显示图像的所有像素点。
优选地,所述根据预先设置的算法划分所述待显示图像的所有像素点,包括:
获取所述待显示图像的至少一个图像特征,根据所述待显示图像特征划分所述待显示图像的所有像素点;或者,
每隔预先设置数目的像素点获取待显示的一个像素点;将所述待显示图像的所有像素点划分为所述预先设置数目的待显示的像素点。
优选地,若所述待显示图像为大面积色块以及大面积色块中的一个与所述大面积色块颜色不同的色块,则所述待显示图像特征为所述颜色不同的色块,和/或;
若所述待显示图像为大面积色块,则所述待显示图像特征为所述大面积色块中的色块边界的色块,和/或;
若所述待显示图像为带有特殊logo的平面,则所述待显示图像特征为所述logo的平面,和/或;
若所述待显示图像为两条线段以及所述两条线段的交叉点,则所述待显示图像特征为所述交叉点对应的区域,和/或;
若所述待显示图像为小型色块,则所述待显示图像特征为所述小型色块。
优选地,所述划分后的结果包括:
所述待显示图像的各个图像特征的像素点的数据以及所述待显示图像的所有图像特征以外的其他的像素点的数据;
所述根据划分后的结果显示所述待显示图像的所有像素点,包括:
根据预先设置的算法先显示所述待显示图像的各个图像特征的像素点的数据后,再显示所述待显示图像的所有图像特征以外的其他的像素点的数据。
优选地,所述根据预先设置的算法先显示所述待显示图像的各个图像特征的像素点的数据,包括:
根据所述待显示图像的各个图像特征的优先级,分别每次单独显示一个所述待显示图像的图像特征,或者;
根据预先设置的算法显示至少一个所述待显示图像的各个图像特征。
一种显示图像的装置,所述装置包括:
获取单元,用于获取待显示图像的所有像素点的数据;
划分单元,用于根据预先设置的算法划分所述待显示图像的所有像素点;
显示单元,用于根据划分后的结果显示所述待显示图像的所有像素点。
优选地,所述划分单元,用于:
所述划分单元,用于:
获取所述待显示图像的至少一个图像特征,根据所述待显示图像特征划分所述待显示图像的所有像素点;或者,
每隔预先设置数目的像素点获取待显示的一个像素点;将所述待显示图像的所有像素点划分为所述预先设置数目的待显示的像素点。
优选地,若所述待显示图像为大面积色块以及大面积色块中的一个与所述大面积色块颜色不同的色块,则所述待显示图像特征为所述颜色不同的色块,和/或;
若所述待显示图像为大面积色块,则所述待显示图像特征为所述大面积色块中的色块边界的色块,和/或;
若所述待显示图像为带有特殊logo的平面,则所述待显示图像特征为所述logo的平面,和/或;
若所述待显示图像为两条线段以及所述两条线段的交叉点,则所述待显示图像特征为所述交叉点对应的区域,和/或;
若所述待显示图像为小型色块,则所述待显示图像特征为所述小型色块。
优选地,所述划分后的结果包括:
所述待显示图像的各个图像特征的像素点的数据以及所述待显示图像的所有图像特征以外的其他的像素点的数据;
所述显示单元,用于:
根据预先设置的算法先显示所述待显示图像的各个图像特征的像素点的数据后,再显示所述待显示图像的所有图像特征以外的其他的像素点的数据。
优选地,所述显示单元,用于:
根据所述待显示图像的各个图像特征的优先级,分别每次单独显示一个所述待显示图像的图像特征,或者;
根据预先设置的算法显示至少一个所述待显示图像的各个图像特征。
本发明实施例通过获取待显示图像的所有像素点的数据;根据预先设置的算法划分所述待显示图像的所有像素点;根据划分后的结果显示所述待显示图像的所有像素点,从而将一次性显示图像所有像素点转换为多次刷屏显示,提高了eink屏幕刷屏的速度,降低刷屏的功耗,减少eink屏幕的耗电量。
附图说明
图1为本发明实施例显示图像的方法第一实施例的流程示意图;
图2为本发明实施例提供的一种图像的结构示意图;
图3为本发明实施例提供的一种显示图像的方法示意图;
图4为本发明实施例提供的一种显示图像的方法示意图;
图5为本发明实施例提供的一种显示图像的方法示意图;
图6为本发明实施例提供的一种显示图像的方法示意图;
图7为本发明实施例显示图像的装置的功能模块示意图。
具体实施方式
下面结合附图和实施例对本发明实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明实施例,而非对本发明实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明实施例相关的部分而非全部结构。
实施例一
参照图1,图1为本发明实施例显示图像的方法第一实施例的流程示意图。
在第一实施例中,该显示图像的方法包括:
步骤101,获取待显示图像的所有像素点的数据;
步骤102,根据预先设置的算法划分所述待显示图像的所有像素点;
优选地,所述根据预先设置的算法划分所述待显示图像的所有像素点,包括:
获取所述待显示图像的至少一个图像特征,根据所述待显示图像特征划分所述待显示图像的所有像素点;或者,
每隔预先设置数目的像素点获取待显示的一个像素点;将所述待显示图像的所有像素点划分为所述预先设置数目的待显示的像素点。
其中,若所述待显示图像为大面积色块以及大面积色块中的一个与所述大面积色块颜色不同的色块,则所述待显示图像特征为所述颜色不同的色块,和/或;
若所述待显示图像为大面积色块,则所述待显示图像特征为所述大面积色块中的色块边界的色块,和/或;
若所述待显示图像为带有特殊logo的平面,则所述待显示图像特征为所述logo的平面,和/或;
若所述待显示图像为两条线段以及所述两条线段的交叉点,则所述待显示图像特征为所述交叉点对应的区域,和/或;
若所述待显示图像为小型色块,则所述待显示图像特征为所述小型色块。
具体的,如图2所示,图2中有三个图像特征,分别标识为A、B、C。
另一个例子,驱动层先绘制20000,当然这20000个是间隔一个像素的,先让屏幕大致的轮廓出来,给用户的感觉是所做的操作是有响应的,等前面20000个点刷新出来以后绘制之后20000个点。这样可以增加用户的体验,不用一次全部刷新出来。可以通过这个办法实现各种页面切换特效,从一个画面的切换到另外一个画面,可以先刷1/4,之后再绘制剩下的3/4等等办法。也可以完全做一个渐变的过程,给用户更好的体验。使eink屏的使用范围更加广泛,不止局限于电子书等产品,还可以使用在手表,手环等上面。
步骤103,根据划分后的结果显示所述待显示图像的所有像素点。
其中,所述划分后的结果包括:
所述待显示图像的各个图像特征的像素点的数据以及所述待显示图像的所有图像特征以外的其他的像素点的数据;
优选地,所述根据划分后的结果显示所述待显示图像的所有像素点,包括:
根据预先设置的算法先显示所述待显示图像的各个图像特征的像素点的数据后,再显示所述待显示图像的所有图像特征以外的其他的像素点的数据。
优选地,所述根据预先设置的算法先显示所述待显示图像的各个图像特征的像素点的数据,包括:
根据所述待显示图像的各个图像特征的优先级,分别每次单独显示一个所述待显示图像的图像特征,或者;
根据预先设置的算法显示至少一个所述待显示图像的各个图像特征。
具体的,参考图3至图6,先显示A,再显示B,再显示C,再显示A、B、C以外的其他图像部分。
本发明实施例通过获取待显示图像的所有像素点的数据;根据预先设置的算法划分所述待显示图像的所有像素点;根据划分后的结果显示所述待显示图像的所有像素点,从而将一次性显示图像所有像素点转换为多次刷屏显示,提高了eink屏幕刷屏的速度,降低刷屏的功耗,减少eink屏幕的耗电量。
实施例二
参照图7,图7为本发明实施例显示图像的装置的功能模块示意图。
在第二实施例中,该显示图像的装置包括:
获取单元701,用于获取待显示图像的所有像素点的数据;
划分单元702,用于根据预先设置的算法划分所述待显示图像的所有像素点;
优选地,所述划分单元702,用于:
获取所述待显示图像的至少一个图像特征,根据所述待显示图像特征划分所述待显示图像的所有像素点;或者,
每隔预先设置数目的像素点获取待显示的一个像素点;将所述待显示图像的所有像素点划分为所述预先设置数目的待显示的像素点。
其中,若所述待显示图像为大面积色块以及大面积色块中的一个与所述大面积色块颜色不同的色块,则所述待显示图像特征为所述颜色不同的色块,和/或;
若所述待显示图像为大面积色块,则所述待显示图像特征为所述大面积色块中的色块边界的色块,和/或;
若所述待显示图像为带有特殊logo的平面,则所述待显示图像特征为所述logo的平面,和/或;
若所述待显示图像为两条线段以及所述两条线段的交叉点,则所述待显示图像特征为所述交叉点对应的区域,和/或;
若所述待显示图像为小型色块,则所述待显示图像特征为所述小型色块。
具体的,如图2所示,图2中有三个图像特征,分别标识为A、B、C。
另一个例子,驱动层先绘制20000,当然这20000个是间隔一个像素的,先让屏幕大致的轮廓出来,给用户的感觉是所做的操作是有响应的,等前面20000个点刷新出来以后绘制之后20000个点。这样可以增加用户的体验,不用一次全部刷新出来。可以通过这个办法实现各种页面切换特效,从一个画面的切换到另外一个画面,可以先刷1/4,之后再绘制剩下的3/4等等办法。也可以完全做一个渐变的过程,给用户更好的体验。使eink屏的使用范围更加广泛,不止局限于电子书等产品,还可以使用在手表,手环等上面。
显示单元703,用于根据划分后的结果显示所述待显示图像的所有像素点。
其中,所述划分后的结果包括:
所述待显示图像的各个图像特征的像素点的数据以及所述待显示图像的所有图像特征以外的其他的像素点的数据;
优选地,所述显示单元703,用于:
根据预先设置的算法先显示所述待显示图像的各个图像特征的像素点的数据后,再显示所述待显示图像的所有图像特征以外的其他的像素点的数据。
所述显示单元703,用于:
根据所述待显示图像的各个图像特征的优先级,分别每次单独显示一个所述待显示图像的图像特征,或者;
根据预先设置的算法显示至少一个所述待显示图像的各个图像特征。
具体的,参考图3至图6,先显示A,再显示B,再显示C,再显示A、B、C以外的其他图像部分。
本发明实施例通过获取待显示图像的所有像素点的数据;根据预先设置的算法划分所述待显示图像的所有像素点;根据划分后的结果显示所述待显示图像的所有像素点,从而将一次性显示图像所有像素点转换为多次刷屏显示,提高了eink屏幕刷屏的速度,降低刷屏的功耗,减少eink屏幕的耗电量。
本发明实施例实施例还提供一种移动终端,该移动终端包括实施例二中的显示图像的装置。
以上结合具体实施例描述了本发明实施例的技术原理。这些描述只是为了解释本发明实施例的原理,而不能以任何方式解释为对本发明实施例保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明实施例的其它具体实施方式,这些方式都将落入本发明实施例的保护范围之内。
Claims (4)
1.一种显示图像的方法,其特征在于,所述方法包括:
获取待显示图像的所有像素点的数据;
根据所述待显示图像的像素点的像素值获取所述待显示图像的至少一个图像特征,根据所述待显示图像特征划分所述待显示图像的所有像素点;或者,每隔预先设置数目的像素点获取待显示的一个像素点;
将所述待显示图像的所有像素点划分为所述预先设置数目的待显示的像素点,根据划分后的结果显示所述待显示图像的所有像素点,其中,所述划分后的结果包括:所述待显示图像的各个图像特征的像素点的数据以及所述待显示图像的所有图像特征以外的其他的像素点的数据;
根据划分后的结果显示所述待显示图像的所有像素点,包括:根据预先设置的算法先显示所述待显示图像的各个图像特征的像素点的数据的像素点的数据后,再显示所述待显示图像的所有图像特征以外的其他的像素点的数据;
其中,所述根据预先设置的算法先显示所述待显示图像的各个图像特征的像素点的数据,包括:
根据所述待显示图像的各个图像特征的优先级,分别每次单独显示一个所述待显示图像的图像特征,或者;
根据预先设置的算法显示至少一个所述待显示图像的各个图像特征。
2.根据权利要求1所述的方法,其特征在于:
若所述待显示图像为大面积色块以及大面积色块中的一个与所述大面积色块颜色不同的色块,则所述待显示图像特征为所述颜色不同的色块,和/或;
若所述待显示图像为大面积色块,则所述待显示图像特征为所述大面积色块中的色块边界的色块,和/或;
若所述待显示图像为带有特殊logo的平面,则所述待显示图像特征为所述logo的平面,和/或;
若所述待显示图像为两条线段以及所述两条线段的交叉点,则所述待显示图像特征为所述交叉点对应的区域,和/或;
若所述待显示图像为小型色块,则所述待显示图像特征为所述小型色块。
3.一种显示图像的装置,其特征在于,所述装置包括:
获取单元,用于获取待显示图像的所有像素点的数据;
划分单元,用于根据预先设置的算法划分所述待显示图像的所有像素点;
显示单元,用于根据划分后的结果显示所述待显示图像的所有像素点;
其中,所述划分单元,用于:
根据所述待显示图像的像素点的像素值获取所述待显示图像的至少一个图像特征,根据所述待显示图像特征划分所述待显示图像的所有像素点;或者,
每隔预先设置数目的像素点获取待显示的一个像素点;将所述待显示图像的所有像素点划分为所述预先设置数目的待显示的像素点;
所述划分后的结果包括:
所述待显示图像的各个图像特征的像素点的数据以及所述待显示图像的所有图像特征以外的其他的像素点的数据;
所述显示单元,用于:
根据预先设置的算法先显示所述待显示图像的各个图像特征的像素点的数据后,再显示所述待显示图像的所有图像特征以外的其他的像素点的数据;
所述显示单元,用于:
根据所述待显示图像的各个图像特征的优先级,分别每次单独显示一个所述待显示图像的图像特征,或者;
根据预先设置的算法显示至少一个所述待显示图像的各个图像特征。
4.根据权利要求3所述的装置,其特征在于:
若所述待显示图像为大面积色块以及大面积色块中的一个与所述大面积色块颜色不同的色块,则所述待显示图像特征为所述颜色不同的色块,和/或;
若所述待显示图像为大面积色块,则所述待显示图像特征为所述大面积色块中的色块边界的色块,和/或;
若所述待显示图像为带有特殊logo的平面,则所述待显示图像特征为所述logo的平面,和/或;
若所述待显示图像为两条线段以及所述两条线段的交叉点,则所述待显示图像特征为所述交叉点对应的区域,和/或;
若所述待显示图像为小型色块,则所述待显示图像特征为所述小型色块。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510088519.4A CN104636107B (zh) | 2015-02-26 | 2015-02-26 | 一种显示图像的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510088519.4A CN104636107B (zh) | 2015-02-26 | 2015-02-26 | 一种显示图像的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104636107A CN104636107A (zh) | 2015-05-20 |
CN104636107B true CN104636107B (zh) | 2018-12-07 |
Family
ID=53214914
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510088519.4A Active CN104636107B (zh) | 2015-02-26 | 2015-02-26 | 一种显示图像的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104636107B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105787882A (zh) * | 2016-02-26 | 2016-07-20 | 广州市赛普电子科技有限公司 | 一种图片旋转快速呈现的方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI267006B (en) * | 2002-10-15 | 2006-11-21 | Sumitomo Rubber Ind | Homepage displaying method |
CN102087833A (zh) * | 2009-12-08 | 2011-06-08 | 盛大计算机(上海)有限公司 | 电子书阅读器刷新的方法 |
KR101712544B1 (ko) * | 2010-08-17 | 2017-03-07 | 삼성디스플레이 주식회사 | 전기 영동 표시 장치 |
CN102221973B (zh) * | 2011-06-28 | 2013-02-13 | 鸿富锦精密工业(深圳)有限公司 | 电子书阅读器及其翻页控制方法 |
CN103208272B (zh) * | 2012-01-16 | 2015-05-20 | 深圳市英特源电子有限公司 | 一种电子纸翻页刷新方法及其装置 |
-
2015
- 2015-02-26 CN CN201510088519.4A patent/CN104636107B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN104636107A (zh) | 2015-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105139792B (zh) | 显示方法和显示装置 | |
CN108476306B (zh) | 一种图像显示的方法及终端设备 | |
CN110088799B (zh) | 图像处理设备和图像处理方法 | |
CN104932659B (zh) | 图像显示方法及显示*** | |
EP2874145B1 (en) | Display device and method for driving the same | |
WO2015085130A3 (en) | Adaptive contrast in image processing and display | |
CN104021749A (zh) | 一种显示方法及电子设备 | |
CN101727836A (zh) | E-ink电子纸屏幕显示方法 | |
US10878532B2 (en) | Display device, system and controlling method therefor | |
CN107959965B (zh) | 应用程序的降帧方法、装置、移动终端及可读存储介质 | |
TWI547853B (zh) | 使用者介面顯示系統及方法 | |
CA3028863C (en) | Projection image construction method and device | |
US20160098962A1 (en) | Display device and driving method thereof | |
CN103247268A (zh) | 一种消除残影的方法及装置 | |
US11615509B2 (en) | Picture processing method and device | |
CN110838154A (zh) | 一种图片处理方法及装置 | |
KR102408344B1 (ko) | 영상 처리 장치, 영상 처리 방법 및 컴퓨터 판독가능 기록 매체 | |
CN104142807A (zh) | 基于安卓控件利用OpenGL绘制图像的方法和*** | |
CN103247283A (zh) | 一种屏幕刷新方法及装置 | |
CN105824515A (zh) | 一种元素显示的方法及装置 | |
CN108053781B (zh) | 交叉采样旋转rgb灯带显示方法、装置及计算机可读存储介质 | |
CN104636107B (zh) | 一种显示图像的方法及装置 | |
CN108074496B (zh) | 直径采样旋转rgb灯带显示方法、装置及计算机可读存储介质 | |
US9524703B2 (en) | Method of operating an electronic device providing a bioeffect image | |
CN104978068B (zh) | 触摸显示驱动方法、***、显示装置和应用处理器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C53 | Correction of patent for invention or patent application | ||
CB02 | Change of applicant information |
Address after: 200233 Guiping Road, Xuhui District, No. 391, building 20, floor 3, Applicant after: Shanghai Zhuo Yi Science and Technology Co., Ltd. Address before: 200233 Shanghai city Guiping road B new Caohejing International Business Center No. 391 20 floor Applicant before: Shanghai TYD Electronic Technology Co., Ltd. |
|
COR | Change of bibliographic data |
Free format text: CORRECT: APPLICANT; FROM: SHANGHAI TYD ELECTRONIC TECHNOLOGY CO., LTD. TO: SHANGHAI ZHUOYI TECHNOLOGY CO., LTD. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |