我是Scilab的新手,目前正在做一个关于条形码的项目。
如何在产品图像中定位条形码?
有没有关于我可以研究什么的线索?
发布于 2011-12-06 03:05:30
将图像划分为NxM子图像。然后执行以下任一操作:
a)对每个子图像进行FFT,并将结果与预计算出的标准条码图像的2D FFT结果进行比较。(因为条形码是非常单调和高度重复的图像,所以它们应该生成类似的FFT图案)
b)执行一些细化(骨架化)算法,以便在图像中只留下骨架。然后对每个骨架子图进行Radon或Hough变换,寻找具有相同偏转角和误差界的线束。
我个人会选择第二种方法和预骨架步骤,因为Radon/Hough变换是专门为搜索图像中的线条而设计的。
发布于 2011-12-05 22:35:54
如果条形码是图像中唯一重要的东西,您可以执行Radon变换,然后计算每次旋转的RMS,并保留具有最高值的行。
https://stackoverflow.com/questions/8382026
复制相似问题