【发布时间】:2012-07-22 11:48:42
【问题描述】:
我正在尝试使用 OpenCV 的 HoG API 提取特征,但我似乎找不到允许我这样做的 API。
我要做的是使用 HoG 从我的所有数据集(一组正负图像)中提取特征,然后训练我自己的 SVM。
我在 OpenCV 下查看了 HoG.cpp,但没有帮助。所有代码都隐藏在复杂性和迎合不同硬件(例如英特尔的 IPP)的需要中
我的问题是:
- 是否有任何来自 OpenCV 的 API 可用于提取所有这些特征/描述符以输入到 SVM 中?如果有我如何使用它来训练我自己的 SVM?
- 如果没有,是否有任何现有的库可以完成同样的事情?
到目前为止,我实际上正在将一个现有的库 (http://hogprocessing.altervista.org/) 从 Processing (Java) 移植到 C++,但它仍然非常慢,检测至少需要 16 秒左右
有没有人成功提取HoG特征,你是怎么解决的?你有任何我可以使用的开源代码吗?
提前致谢
【问题讨论】:
-
我认为这个页面可以帮助你:geocities.ws/talh_davidc
标签: opencv computer-vision feature-detection object-recognition feature-extraction