一种基于最小二乘法的一维条码码字解码方法
摘要:
一种基于最小二乘法的一维条码码字解码方法,具体步骤如下:根据实际扫描到的条空宽度计算出条码每个码字相似边缘距离包含的模块数ei,与标准边缘差异表中正确的码字包含的模块宽度数Ei比较是否相等并计算ei=Ei的个数N;g为码字相似边缘距离包含的模块数个数。当N =g‑2且N>1时,则寻找待选可能码字Fi并利用最小二乘法从所有可能字符中选择误差Err最小的值为正确的码字,码字进行误码检查,通过误码检查则码字解码成功,未通过误码检查则码字解码失败;当N=g时,选定可能的字符,并进行是否为误码的相关计算。本发明能大大提高条码码字的解码成功率。
公开/授权文献
0/0