opencv在照片中定位和处理商店货架标签

时间:2011-10-05 20:57:06

标签: opencv

我正在寻找可以用来定位和处理照片中商店货架标签的步骤。假装它是一个架子上的20个产品的照片,每个产品下面是商店标签,通常有UPC代码,英文描述,价格等。我希望能够找到每个标签,拉出UPC,描述,价格等,并处理每个使用OCR,也许tesseract。关于我可以采取哪些过程进行处理的任何想法(我假设是opencv)?

2 个答案:

答案 0 :(得分:1)

Here是一个不错的OpenCV OCR指南。

就像Martin Beckett在他的回答中所说,常规的模式匹配机制将是开发方法的良好开端。

有一个类似的Stack Overflow帖子,其中OP在.NET中寻找廉价的OCR库。你可以找到here

我希望有所帮助。

答案 1 :(得分:0)

如果标签足够相似(例如同一个超市,相同尺寸,相同距离),那么模式匹配方法可能会很好(例如Haar classifier

否则,您需要查找正确宽高比的边缘和矩形,文本位于正确的位置

编辑:如果你专门拍摄每个标签的特写图片(而不是试图检测任意图像是否包含标签),那么我只是对整个图像进行OCR,然后尝试找出哪个字符串。