[发明专利]图像绘制方法、装置、电子设备及计算机可读存储介质有效
申请号: | 202210080868.1 | 申请日: | 2022-01-24 |
公开(公告)号: | CN114419193B | 公开(公告)日: | 2023-03-10 |
发明(设计)人: | 董慧凯;王宇航;曾鹏轩 | 申请(专利权)人: | 北京思明启创科技有限公司 |
主分类号: | G06T11/20 | 分类号: | G06T11/20;G06T7/90 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 李飞 |
地址: | 100144 北京市石景山区实兴大*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图像 绘制 方法 装置 电子设备 计算机 可读 存储 介质 | ||
本申请提供一种图像绘制方法、装置、电子设备及计算机可读存储介质,属于计算机领域。该方法包括:在画布区域完成第N次绘制操作后,确定第N次绘制操作在画布区域中的最小绘制矩形区域,最小绘制矩形区域为包含被第N次绘制操作修改颜色值的所有像素点的最小区域,其中,N为正整数;获取并保存最小绘制矩形区域的位置信息,并按照预设顺序存储最小绘制矩形区域内每个像素点被第N次绘制操作修改的颜色值。本方案不需要保存历史操作所产生的所有图像,进而减少了需要保存的数据量,从而减小了占用内存,因此,也无需结合图像压缩编码技术来降低内存占用,不会增加需要编码解码的运算开销。
技术领域
本申请涉及计算机技术领域,具体而言,涉及一种图像绘制方法、装置、电子设备及计算机可读存储介质。
背景技术
在绘图过程中,需要将历史操作保存下来,以便于基于历史操作执行撤销重做等操作,通常情况下,需要将每次绘制操作生成的图像内容都保存下来,使得在需要执行撤销或重做操作时,只需要找出之前保存的图像内容,恢复到当前画布即可,但该方案需要保存历史操作所产生的所有图像,导致内存占用过大,因此,使用该方案一般会结合图像压缩编码技术来降低内存占用,但同时也增加了需要编码解码的运算开销。
发明内容
本申请提供一种图像绘制方法、装置、电子设备及计算机可读存储介质,以解决现有技术进行撤销或重做操作时,内存占用过大的问题。
第一方面,本申请提供一种图像绘制方法,包括:在画布区域完成第N次绘制操作后,确定所述第N次绘制操作在所述画布区域中的最小绘制矩形区域,所述最小绘制矩形区域为包含被所述第N次绘制操作修改颜色值的所有像素点的最小区域,其中,N为正整数;获取并保存所述最小绘制矩形区域的位置信息,并按照预设顺序存储所述最小绘制矩形区域内每个像素点被所述第N次绘制操作修改的颜色值。
本申请实施例中,只需要保存第N次绘制操作修改颜色值的所有像素点的最小绘制矩形区域的位置信息,并按照预设顺序存储所述最小绘制矩形区域内每个像素点被所述第N次绘制操作修改的颜色值,不需要保存历史操作所产生的所有图像,进而减少了需要保存的数据量,从而减小了占用内存,因此,也无需结合图像压缩编码技术来降低内存占用,不会增加需要编码解码的运算开销。
结合上述第一方面提供的技术方案,在一些可能的实施方式中,在所述确定所述第N次绘制操作在所述画布区域中的最小绘制矩形区域之后,所述方法还包括:将所述最小绘制矩形区域切分为多个矩形区域;去除所述多个矩形区域中不包含被所述第N次绘制操作修改颜色值的像素点的矩形区域,得到剩余的矩形区域;所述获取并保存所述最小绘制矩形区域的位置信息,并按照预设顺序存储所述最小绘制矩形区域内每个像素点被所述第N次绘制操作修改的颜色值,包括:针对每一个剩余的所述矩形区域,获取并保存该矩形区域的位置信息,并按照预设顺序存储该矩形区域内每个像素点被所述第N次绘制操作修改的颜色值。
本申请实施例中,将最小绘制矩形区域切分为多个矩形区域,并去除该多个矩形区域中不包含被第N次绘制操作修改颜色值的像素点的矩形区域,仅保存剩余矩形区域的位置信息,并按照预设顺序存储该矩形区域内每个像素点被所述第N次绘制操作修改的颜色值,进一步减少了需要保存的数据总量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京思明启创科技有限公司,未经北京思明启创科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210080868.1/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序