[发明专利]保护装置用虚拟打印机的点阵图图像文件构建及存储方法有效
申请号: | 201611160328.5 | 申请日: | 2016-12-15 |
公开(公告)号: | CN106610802B | 公开(公告)日: | 2019-08-09 |
发明(设计)人: | 刘建戈;汪洋;于坤;支磊;黄伟 | 申请(专利权)人: | 国网江苏省电力公司淮安供电公司;国网江苏省电力公司涟水县供电公司;国家电网公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 淮安市科翔专利商标事务所 32110 | 代理人: | 韩晓斌 |
地址: | 223002 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种保护装置用虚拟打印机的点阵图图像文件构建及存储方法,属于电力数据数字处理技术领域,该方法执行如下步骤:1)打印操作启动时,创建新文件,并初始化文件头部多个字段;2)输入缓冲区满时,采用图像保存方式在文件中建立一个打印数据段;3)计算并根据图像的稀疏程度选择类型0或1图像编码方案,将输入缓冲区数据转化为打印数据,并保存在打印数据区;4)重复步骤2和3,直到收到打印结束信号。本发明能分段存储点阵图,适用于连续的不能预知绘图结束时间的情况,同时能根据图像特征选择较适合的图像压缩方法。 | ||
搜索关键词: | 保护装置 虚拟 打印机 点阵图 图像文件 构建 存储 方法 | ||
【主权项】:
1.保护装置用虚拟打印机的点阵图图像文件构建及存储方法,其特征是该点阵图的图像文件构建及存储方法执行如下步骤:(1)打印操作启动时,创建新图像文件,并初始化虚拟打印机内部变量和输入缓冲区;(2)输入缓冲区以点阵图A形式存储打印结果,当输入缓冲区满时,采用图像保存方式在内存中建立一个打印数据段;(3)计算图像的稀疏程度=缓冲区点阵图A中为1的位的数目/缓冲区总位数;若图像的稀疏程度<0.05,选择类型0方式,否则选择类型1方式;将输入缓冲区的点阵图A转化为打印数据:(a)若点阵图A中的一个点x采用的转化方式为类型0,则将该点以(行号:列号)的格式添加到打印数据区,其中行号为x在点阵图A的行号,列号为x在点阵图A中的列号;(b)若采用类型1的转化方式,则直接将点阵图A中数据添加到输出文件中的打印数据区;当选择类型0或类型1方式将缓冲区点阵图A中数据转化并保存到打印数据区以后,将打印数据区内容添加到图像文件中;重复步骤(2)和步骤(3),直到收到打印结束信号;(4)这时将内存中数据区内容保存到图像文件中,关闭文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网江苏省电力公司淮安供电公司;国网江苏省电力公司涟水县供电公司;国家电网公司,未经国网江苏省电力公司淮安供电公司;国网江苏省电力公司涟水县供电公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611160328.5/,转载请声明来源钻瓜专利网。