用opencv对王老吉和加多宝的识别
发布网友
发布时间:2022-04-30 19:56
我来回答
共1个回答
热心网友
时间:2022-06-30 09:35
首先谢谢你对我的肯定与信任。
区分王老吉和加多宝,容我先分析下这个问题先,
首先他们的颜色很相近,然后他们的形状很相似都是圆柱体,再然后他们的大小很相似。
如此说来,区别就只能利用他们的内容不同(标签上的字不一样)。
所以说你这一步想的很周到。
但是简单利用一个字来匹配就不如按照整个图像来匹配来的效果比较好,
目前流行的物体识别的流程大致如下:
1 特征点检测
2 特征点描述
3 特征点匹配
流行的算法有 SIFT SURF ORB 林林总总
其中SIFT 和SURF等 opencv皆有已经集成的代码
关于orb的一个demo链接我已经发到你的站内信中,请注意查收。
而,sift和surf的代码也很容易找到。
这就是我建议的方法,但是话说回来,在实现物体识别之前,我建议先进行一下仿射变换,使你要检测的物体回归到标准大小和形状,相关的链接我也一起发过去了。
望早日成功。