传统的条码识别方法是通过边缘检测来定位条码边界 对于被光学系统点扩展函数严重模糊的高密度条码图像 ,这种方法的性能急剧下降 为了克服点扩展函数造成的模糊 ,提出了一种基于波形分析的二维条码识别算法 先在图像上定位条码位置 ,并在条码中分割出单行码字符号的图像 然后分析条码波形 ,计算出点扩展函数的标准方差 根据点扩展函数 ,重建条码波形 最后为了提高对图像噪音的抗干扰性 ,根据波形峰点定位条码边界 实验结果表明 ,基于波形分析的识别算法具有优秀的性能 ,显著地提高了高密度条码的识别率 ,满足了实际使用的要求