【技术实现步骤摘要】
图像处理装置以及图像处理方法
本专利技术涉及数字图像处理领域,具体涉及一种图像处理装置以及图像处理方法。
技术介绍
矢量图像由多层的矢量图层组成,其图层功能能够让多张图像、文字以及矢量图形进行叠加并保存在一个文件中,从而使用户有效地将该多个图层中的内容组合在一起。一些图像处理设备(例如打印机)无法直接识别这种矢量图像,因此当用户完成对矢量图像的编辑并需要使用时,就需要通过图像转换技术将矢量图像转换为像素图像。现有的图像转换技术中,上述矢量图像的转换过程是直接将整个矢量图像导入转换装置,然后将各个矢量图层依次绘制到像素画布上,直至所有矢量图层完成绘制后输出像素画布上的像素图像。上述过程中,转换装置将矢量图层绘制至像素画布上时会产生大量的转换数据从而占用转换装置的计算容量,又由于转换装置需要同时对所有的矢量图层进行转换,此时转换过程占用的计算容量将成倍增长,因此当矢量图像的数据量大于100M时,通常的转换装置就会产生计算容量溢出,使得转换进程崩溃而无法完成转换。
技术实现思路
本专利技术是为了 ...
【技术保护点】
1.一种图像处理装置,用于对由多个矢量图层叠加构成的矢量图像进行处理形成像素图像,其特征在于,包括:/n数据量获取部,按照预定顺序获取所有所述矢量图层的图层数据量;/n图层分组部,根据所述图层数据量以及预设的数据量阈值并基于所述预定顺序,将所有所述矢量图层分成多个图层组;/n整合转换部,基于所述预定顺序对每一个所述图层组中的所有所述矢量图层进行整合转换生成与各个所述图层组相对应的像素图层;以及/n合并输出部,基于所述预定顺序对多个所述像素图层进行合并得到所述像素图像并对该像素图像进行输出。/n
【技术特征摘要】
1.一种图像处理装置,用于对由多个矢量图层叠加构成的矢量图像进行处理形成像素图像,其特征在于,包括:
数据量获取部,按照预定顺序获取所有所述矢量图层的图层数据量;
图层分组部,根据所述图层数据量以及预设的数据量阈值并基于所述预定顺序,将所有所述矢量图层分成多个图层组;
整合转换部,基于所述预定顺序对每一个所述图层组中的所有所述矢量图层进行整合转换生成与各个所述图层组相对应的像素图层;以及
合并输出部,基于所述预定顺序对多个所述像素图层进行合并得到所述像素图像并对该像素图像进行输出。
2.根据权利要求1所述的图像处理装置,其特征在于:
其中,所述图层分组部包含当前组设定单元、当前图层设定单元、分组追加单元、累计单元、判断单元以及分组控制单元,
所述当前组设定单元依次设置一个新的图层组作为当前图层组,
所述当前图层设定单元依次将所述矢量图层设定为当前图层,
所述分组控制单元控制所述分组追加单元将所述当前图层追加到所述当前图层组,控制所述累计单元对所述当前图层组中的全部所述矢量图层以及所述当前图层的下一个所述矢量图层的所述图层数据量进行累计得到当前累计数据量,控制所述判断单元判断所述当前累计数据量是否大于所述数据量阈值,进一步在判断为小于时控制所述当前图层设定单元设定新的当前图层,在判断为大于时控制所述当前组设定单元设置新的当前图层组并控制所述当前图层设定单元设定新的当前图层,直到全部的所述矢量图层均被所述当前图层设定单元进行过设定并且被所述分组追加单元进行过追加。
3.根据权利要求1或2所述的图像处理装置,其特征在于:...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。