Ask Your Question

CraigH's profile - activity

2016-06-12 00:00:39 -0600 received badge  Notable Question (source)
2016-01-01 09:08:36 -0600 received badge  Popular Question (source)
2014-10-12 10:23:36 -0600 received badge  Scholar (source)
2014-10-12 10:21:30 -0600 commented answer Non-free feature detectors in 3.0

I pulled the latest from git, both opencv and opencv_contrib and with your extra line, it all now works. Thanks for all your help!

2014-10-12 09:46:41 -0600 commented answer Non-free feature detectors in 3.0

Hmm, i must be building it wrong. I don't have an xfeatures2d lib :(

2014-10-12 09:23:51 -0600 commented answer Non-free feature detectors in 3.0

Ok, so now I'm missing the library for cv::features2d::SIFT, and get unresolved externals. Which library should it be in?

2014-10-12 08:50:51 -0600 received badge  Student (source)
2014-10-12 07:44:16 -0600 commented answer Non-free feature detectors in 3.0

I've done all the building, but it's the factory bit that doesn't work. In 2.x, you call cv::initModule_nonfree(); to initialise, but that is missing in 3.0 and the call to FeatureDetector::create() fails for nonfree descriptors.

2014-10-12 04:28:12 -0600 received badge  Editor (source)
2014-10-12 04:27:42 -0600 asked a question Non-free feature detectors in 3.0

I have built 3.0 from mastering git with opencv_contrib configured. How do I get the nonfree detectors registered so they can be created throught the object factories FeatureDetector::create() etc? The old init functions aren't available. I'm specifically looking for SIFT and SURF.