我有一个简单的问题,我想知道,什么样的库都可用,并且可以提供良好的结果在C++或OpenCV的实现SIFT,HOG(向梯度直方图)和SURF ?SIFT,HOG和冲浪C++,OpenCV的
因此:1-给我的链接代码,如果可以的话,我会如此赞赏。如果你知道其中一个或任何类型的信息将我带到我想要的东西,我也会很感激。
感谢
我有一个简单的问题,我想知道,什么样的库都可用,并且可以提供良好的结果在C++或OpenCV的实现SIFT,HOG(向梯度直方图)和SURF ?SIFT,HOG和冲浪C++,OpenCV的
因此:1-给我的链接代码,如果可以的话,我会如此赞赏。如果你知道其中一个或任何类型的信息将我带到我想要的东西,我也会很感激。
感谢
检查这些: 冲浪 - 伟大的文章 http://people.csail.mit.edu/kapu/papers/mar_mir08.pdf 筛选 - 伟大的来源,我想它在iPhone上 http://blogs.oregonstate.edu/hess/ - 快 - 快速角点检测库 http://svr-www.eng.cam.ac.uk/~er258/work/fast.html
魔法门帮助你知道SIFT和SURF的实现已经集成到OpenCV中。 http://opencv.willowgarage.com/documentation/cpp/features2d__feature_detection_and_descriptor_extraction.html
要小心OpenCV的实现,因为OpenCV的最新版本进行了分类SIFT和SURF实现为非自由http://docs.opencv.org/modules/nonfree/doc/nonfree.html。
现在你可以使用它们,但也许他们是受许可,不能用于商业解决方案。
这一个使用基于HoG,Sobel和Lab通道的描述符来检测Class-Specific Hough Forests for Object Detection(opencv/c source code)。
然后而是在每一个可能的位置进行检测的这种方法计算每个描述符表决,则当推杆一起它们将产生一个表决云其中最大将对应于目标的最可能的位置。当与cvGoodFeaturesToTrack结合使用时,即使使用小型培训数据库,也可以产生非常好的结果。
谢谢你这么多的音符,,我使用它为学生的项目,到目前为止,它与我的作品非常好.... – Mario 2012-07-14 18:39:30