1

我是 Scilab 的新手,目前正在从事条形码项目。

如何在产品图像中找到条形码?

关于我可以研究什么有什么线索吗?

4

2 回答 2

0

将图像划分为 NxM 个子图像。然后遵循以下任一:

a) 对每个子图像进行 FFT,并将结果与​​标准条码图像的预先计算的 2D FFT 进行比较。(因为条形码是非常单调且高度重复的图像,它们应该生成类似的 FFT 模式)

b) 执行一些细化(骨架化)算法以在图像中只留下骨架。然后对每个骨架子图像进行 Radon 或 Hough 变换,并寻找具有相同偏转角且具有误差范围的线束。

我个人会选择预骨架化步骤的第二种方式,因为 Radon/Hough 变换是专门为搜索图像中的线条而设计的。

于 2011-12-05T19:05:29.987 回答
0

如果条形码是图像中唯一重要的东西,您可以进行 Radon 变换,然后计算每次旋转的 RMS,并保留具有最高值的行。

于 2011-12-05T14:35:54.043 回答