为什么当扫描枪太靠近条码会扫不出来?

2018-08-13 13:16:53 顶码先生 597

相信很多用户在使用条码扫描枪时都会遇到这类问题,如果我们不能准确的把握条码扫描枪距离条码的远近,就很容易会出现“扫不了条码”,或者“需要扫描好几次才能扫上”的情况。这时,相信很多用户都会怀疑是不是扫描枪出了什么问题,或者归咎于是扫描枪的扫描性能不好。其实这是错误的理解。


       那到底是什么原因呢?它涉及到扫描枪的一个专业名词,叫做最佳工作距离。条码扫描枪都有一个能获得最高分辨率性能的最佳工作距离,也就是所谓的焦距。条码扫描枪的分辨率就是根据焦距进行调整,也可以说是条码扫描枪解码最窄条宽的能力。基于这个原因,如果条码扫描枪和条码之间的距离改变,那么条码的窄条和空白区可能无法正确读取,所以就会出现条码扫描枪扫不了条码的现象。


下面一起来下红光条码扫描枪和激光条码扫描枪出现这种情况会有哪些不同之处。

1)红光条码扫描枪:

条码扫描

在相机中,基于红光条码扫描枪通过镜头捕捉红光图像传感器上的条码图像。因此,如果捕捉到的图像没有对焦或着条码较模糊,就会比较难识别条码。

2)激光条码扫描枪:

条码扫描

光点直径在焦距上最小。 在大于或小于焦距的位置上,光点直径就会变大,从而无法识别条码/空白区。分辨率在焦距位置上最高。 所以条码扫描枪可能会把不均匀的印刷密度,粉尘和刮痕也认作条码的一部分。 所以在读取打印精度低或背景上有纤维(例如纸板)的条码时,我们需要注意匹配焦距和窄条宽度。