计算机视觉:模板匹配

时间:2017-03-06 17:20:33

标签: c++ opencv image-processing computer-vision

我想用条形码检测标签。这些标签看起来非常相似,但每个标签上都有不同的条形码/措辞。

我尝试过模板匹配,但无济于事。

我面临的一个限制是图像中还有其他条形码,但我只想要带有这种条形码格式的标签。

enter image description here

任何人都可以向我暗示一些其他算法。

谢谢!

2 个答案:

答案 0 :(得分:0)

我对条形码没有太多经验,但您可能想看看Canny Edge detector。这很容易理解,应该可以帮助你完成任务。

如果我必须做这样的事情,我会首先尝试旋转图像,直到线条垂直,使用canny,然后提取每组条形图的“开/关”图案。

答案 1 :(得分:0)

PyImageSearch页面是一个很好的起点。

要拒绝其他格式的代码,您可以使用条形码阅读器API,或者提供有关格式的一些规则。