我正在考虑使用OpenCV库进行图像分析。基本上我想在我的项目中自动化从酒瓶中提取图像标签。
这是示例输入图像:
这是样本输出:
我在想什么应该是我提取图像的一般策略。我不是要求直接代码。只是想知道解决问题的一般方法。
谢谢!
答案 0 :(得分:1)
对于vage的答案很抱歉,但在应用计算机视觉方面并不像通用方法那样。
我会这样做:
1.remove noise as much as possible (smooth/sharpen filters)
2.(optionaly) reduce image data (via (i)FT or (i)DCT for example)
3.segmentate objects (usually by homogenity of color or by edge detection or by booth)
4.identify bottle object (by color,shape,or illumination (glass is transparent))
5.identify objects inside bottle (homogenity,not transparent,usually sharp edges,color is not good some labels are black on dark glass)
6.(optional) project label back from cylindric space to flat texture
[注释]