在给定图像中使用opencv进行对象识别
Object Identification using opencv in a given image
在我的项目中,我想识别物体,然后检测它们是什么(水瓶、球等)。我想到识别图像中的对象,然后使用 SURF 方法将该对象与对象数据库匹配。
但问题是要确定我的图像是否有对象以及有多少对象。
我做了一些搜索,发现了"轮廓",一种跟踪形状的方法。我想知道"轮廓"是否有助于解决我的问题或任何其他解决此问题的方法。
谢谢。
首先,为了识别对象,您还可以使用 BoW、级联分类器或潜在 svm。
获得对象分类器后,可以使用滑动窗口方法在图像中搜索对象。 查看级联分类器,了解滑动窗口方法的示例。
编辑:这是我写的一篇关于Matlab和openCV中的BoW理论和包的文章博客http://gilscvblog.wordpress.com/2013/08/23/bag-of-words-models-for-visual-categorization/
相关文章:
- Tensorflow对象检测在Python和C++(OpenCV)之间有不同的结果
- openCV C++将对象/斑点简化为质心
- Opencv,在图像中的对象周围绘制一个框
- OpenCV Otsu的阈值:计算多个Mat对象的单个阈值
- 将 OpenCV 帧另存为对象
- 如何将图像缓冲区传递到OpenCV垫子对象
- 与 Python 共享 OpenCV C++ 对象
- OPENCV SVM-对象不属于任何受过训练的类
- 如何使用OpenCV从图像中检测旋转对象
- C++中的对象序列化,用于存储 OpenCV 的 SVM 对象 [OpenCV 3.1.0]
- OpenCV 检测多个旋转的缩放对象
- 将一个 OpenCV OutputArrayOfArrays 对象复制到另一个对象
- OPENCV从Yuyv Pixelformat视频框架创建YUV420或灰度垫子对象
- OpenCV程序的输出在未检测到文本对象时不给出0
- OpenCV对象在训练级联后检测算法会冻结
- C++圆形区域中的 Opencv 对象检测
- OpenCV对象(印章)识别/检测
- Opencv对象跟踪和计数在视频帧中通过ROI的对象
- iOS上的OpenCV对象检测(HOGDescriptor)
- 我可以将数据分配给从OpenCV对象解引用中检索的双函数返回以任何方式