[发明专利]电子监管码的数据压缩方法及装置有效
申请号: | 201310445480.8 | 申请日: | 2013-09-26 |
公开(公告)号: | CN104518800B | 公开(公告)日: | 2018-05-08 |
发明(设计)人: | 孙兴欣;黄渭平 | 申请(专利权)人: | 北大方正集团有限公司;北京大学;北京北大方正电子有限公司 |
主分类号: | H03M7/30 | 分类号: | H03M7/30 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 100871 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种电子监管码的数据压缩方法。本发明提供的电子监管码的数据压缩方法,包括:将待传输的原始数据进行游程压缩;所述原始数据包括:标识全白的数据,和标识全黑的数据;将压缩后的数据发送给数控系统,以使所述数控系统对所述压缩后的数据进行解压,控制喷印设备印刷电子监管码。本发明提供的方法可满足电子监管码的高分辨及喷印速度的要求。 | ||
搜索关键词: | 电子 监管 数据压缩 方法 装置 | ||
【主权项】:
1.一种电子监管码的数据压缩方法,其特征在于,包括:将待传输的原始数据进行游程压缩;所述原始数据包括:标识全白的数据,和标识全黑的数据;将压缩后的数据发送给数控系统,以使所述数控系统对所述压缩后的数据进行解压,控制喷印设备印刷电子监管码;所述原始数据格式为双字DWORD;所述将待传输的原始数据进行游程压缩,包括:从所述原始数据缓冲区的首地址开始,以DWORD为单位进行扫描;若扫描的当前DWORD值为零,则将所述标识全白的数据个数加一;当在当前DWROD中扫描到非零值数据时,新建一个DWORD数据,作为第一控制码,用于表示所述标识全白的数据信息;所述当在当前DWROD中扫描到非零值数据时,还包括:将所述标识全黑的数据个数加一;当再次扫描到零值数据时,建立下一个DWORD数据,作为第二控制码,用于表示所述标识全黑的数据信息;所述第二控制码的高4位为0,所述第二控制码的低28位为所述标识全黑的数据个数;所述建立下一个DWORD数据,作为第二控制码,之后,还包括:将所述第一控制码、所述第二控制码及所述标识全黑的数据依次存入目标缓存区;继续扫描下一个DWORD,直至遍历至所述原始数据缓冲区的尾地址;所述压缩后的数据为存入所述目标缓存区的数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京大学;北京北大方正电子有限公司,未经北大方正集团有限公司;北京大学;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310445480.8/,转载请声明来源钻瓜专利网。
- 上一篇:脸面装配件的带长度调节机构
- 下一篇:Y形结构准平面正交模转接器