9

我有一个条形码图像。我必须把它变小。

这会损坏条形码吗?

  1. 比例缩放

  2. 非比例缩放(仅高度变化)

条形码为:UPC-A / EAN-13 型“垂直线”。对不起,不是条形码专家,认为条形码的类型并不重要。缩放适中,图像不会丢失相关数据。

4

3 回答 3

5

对于常规的线性产品条形码,简单的答案是肯定的,您可以对其进行缩放(两种情况都是安全的)。

但是,如果您缩放得太远并且条形最终靠得太近,您将开始出现高水平的读取错误。

您需要使用适当的条形码阅读器对其进行测试,以确保您没有进行过多的缩放。

于 2012-05-18T09:53:16.797 回答
5

常规条形码(=垂直条纹)由线条的相对宽度识别。因此,水平高度只对对角扫描的鲁棒性很重要。如果使用手持扫描仪扫描代码,我只需缩放高度(或裁剪图像)。无论如何,线条的不同宽度仍应清晰可见。可能有合规规则建议给定条形码标准的最低比例。

于 2012-05-18T10:01:54.450 回答
0

缩放条形码时,您必须牢记几件事。

1)如果每个模块(最窄的条)是整数个像素宽,您将获得条码中绝对最锐利的边缘。

2)如果模块宽度不是整数像素,则生成每个模块宽度为截断整数的条形码,并使用双线性插值放大。这将在边缘最多为您提供一个像素的渐变。

3)购买条码库时要小心,选择一个包含内置缩放保存条码的,比如这个或者这个。条形码具有图像处理通常不具备的特殊要求,例如像素完美。使用例如Gimp可能会损坏条形码。

于 2019-01-07T11:24:45.997 回答