摘要
本发明提出一种复杂工况背景下的Data?Matrix二维条码快速识别方法,其首先采用基于链码跟踪技术提取边缘链码,然后利用直线段合并技术提取直线段,即将链码分割成子链码,根据直线段相似度合并子链码构成直线段;接着利用最小二乘法技术拟合直线段,精确角度;最后利用向量外积技术计算二维条码旋转角度。采用基于链码跟踪的方法,对每条链码进行直线段提取,克服以往计算量大、识别速度慢、容易受背景干扰、极性不同时而无法识别的缺点。该方法计算量小,只需遍历图像两次,不受条码极性的影响,黑色条码或白色条码均可识别,可识别的最小条码可以达到3个像素单位模块的二维条码,不容易受背景干扰。
-
单位无锡信捷电气有限公司; 江南大学