一种圆形图像的存储方法及装置、读写方法和电子设备制造方法及图纸

技术编号:31234762 阅读:29 留言:0更新日期:2021-12-08 10:15
本发明专利技术实施例涉及图像存储技术领域,公开了一种圆形图像的存储方法及装置、读写方法和电子设备,该电子设备设置有圆形屏幕,所述圆形屏幕用于显示圆形图像,该方法首先根据所述圆形图像定义一个虚拟缓冲区,其中,所述虚拟缓冲区能够容纳整个圆形图像的所有像素,然后根据所述圆形图像在所述虚拟缓冲区的块号和偏移量,将所述圆形图像的内容保存至实际物理内存中,本发明专利技术实施例提供的方法能够对用于在圆形屏幕上显示的圆形图像直接进行存储,能够充分利用实际物理内存,从而增加圆形图像的读写速度。写速度。写速度。

【技术实现步骤摘要】
一种圆形图像的存储方法及装置、读写方法和电子设备


[0001]本专利技术实施例涉及图像存储
,特别涉及一种圆形图像的存储方法及装置、读写方法和电子设备。

技术介绍

[0002]随着可穿戴智能手表、手环等可穿戴式智能设备的兴起,由于其具有整合了时钟与其他各种强大功能,如测量距离、热量、脂肪、睡眠监测、高档防水等功能,越来越受到用户的青睐。用户对于这类设备的屏幕的要求也越来越高,从一开始的指示灯、到OLED/LCD显示屏幕、到触摸屏,对屏幕的像素要求也越来越高。
[0003]在实现本专利技术实施例过程中,专利技术人发现以上相关技术中至少存在如下问题:智能手表等产品越来越多地将圆形屏幕应用到产品中,圆形屏幕的设计跟传统手表保持一致,美观上让人觉得更加舒服。然而,由于屏幕从方形变成圆形,可显示内容的区域减少,但显示控制器仍需要加载同等直径大小的方形内容,这就造成了存储在内存中方形内容有一部分在圆形屏幕上没有显示,增加了内存的缓存需求,在现在市场对屏幕像素要求越来越高的情况下,多出来的不需要显示的内容会对处理器造成负担,导致图片的加载速度和本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种圆形图像的存储方法,其特征在于,应用于电子设备,所述电子设备设置有圆形屏幕,所述圆形屏幕用于显示圆形图像,所述方法包括:根据所述圆形图像定义一个虚拟缓冲区,其中,所述虚拟缓冲区能够容纳整个圆形图像的所有像素;根据所述圆形图像在所述虚拟缓冲区的块号和偏移量,将所述圆形图像的内容保存至实际物理内存中。2.根据权利要求1所述的存储方法,其特征在于,所述根据所述圆形图像在所述虚拟缓冲区的块号和偏移量,将所述圆形图像的内容保存至实际物理内存中,包括:计算所述圆形图像在所述虚拟缓冲区中的块号;计算所述圆形图像在所述虚拟缓冲区中的偏移量;将所述虚拟缓冲区中每行的块号和偏移量转换为表格格式的行表格数据;根据所述行表格数据与所述圆形图像的可显示内容确定所述圆形图像的实际缓存内容;将所述实际缓存内容保存至所述实际物理内存中。3.根据权利要求2所述的存储方法,其特征在于,所述计算所述圆形图像在所述虚拟缓冲区中的块号,包括:根据所述圆形图像的像素深度,所述圆形图像在所述虚拟缓冲区中各行的第一个可见像素、以及所述虚拟缓冲区中每个字节块的大小,计算得到所述虚拟缓冲区的各行的第一个可见字节块的块号;根据所述圆形图像的像素深度,所述圆形图像在所述虚拟缓冲区中各行的最后一个可见像素、以及所述虚拟缓冲区中每个字节块的大小,计算得到所述虚拟缓冲区的各行的最后一个可见字节块的块号。4.根据权利要求3所述的存储方法,其特征在于,所述计算所述圆形图像在所述虚拟缓冲区中的偏移量,包括:根据各行的上一行的偏移量、以及所述各行的第一个和最后一个可见字节块的块号,计算得到各行的偏移量,其中,第0行的偏移量为0。5.根据权利要求4所述的存储方法,其特征在于,所述将所述虚拟缓冲区中每行的块号和偏移量转换为表格格式的行表格数据,包括:根据各行的偏移量、第一个可见字节块的块号和最后一个可见字节块的块号,计算得到各行的行表格数据。6.根据权利要求5所述的存储方法,其特征在于,所述根据所述行表格数据与所述圆形图像的可显示内容确定所述圆形图像的实际缓存内...

【专利技术属性】
技术研发人员:刘文太何凯帆
申请(专利权)人:深圳市中科蓝讯科技股份有限公司
类型:发明
国别省市:

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

1