Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Is FREAK still in O penCV 3?

I am tinkering with OpenCV 3 in C++ Visual Studio 2012. I built it from Github. Now, I would like to use FREAK but while I can create BRISK or ORB object, I am not able to create a FREAK extractor.

Is anyone successful with this? I should mention that since I am not that experienced with OpenCV, it might only be that I am following a OpenCV 2.4.X tutorials and that they are no longer compatible with the new version. If so, any doc or example would be welcome!

Here is the doc I am using right now.

Is FREAK still in O penCV OpenCV 3?

I am tinkering with OpenCV 3 in C++ Visual Studio 2012. I built it from Github. Now, I would like to use FREAK but while I can create BRISK or ORB object, I am not able to create a FREAK extractor.

Is anyone successful with this? I should mention that since I am not that experienced with OpenCV, it might only be that I am following a OpenCV 2.4.X tutorials and that they are no longer compatible with the new version. If so, any doc or example would be welcome!

Here is the doc I am using right now.

Is FREAK still in OpenCV 3?

I am tinkering with OpenCV 3 in C++ Visual Studio 2012. I built it from Github. Now, I would like to use FREAK but while I can create BRISK or ORB object, I am not able to create a FREAK extractor.

Is anyone successful with this? I should mention that since I am not that experienced with OpenCV, it might only be that I am following a OpenCV 2.4.X tutorials and that they are no longer compatible with the new version. If so, any doc or example would be welcome!

Here is the doc I am using right now.

EDIT : I think that I have not built the xfeatures2d module. Is it necessary for OpenCV 3 and if yes, is there some way to build it without building the entire OpenCV 3 project?

click to hide/show revision 4
retagged

updated 2014-10-22 02:59:32 -0500

berak gravatar image

Is FREAK still in OpenCV 3?

I am tinkering with OpenCV 3 in C++ Visual Studio 2012. I built it from Github. Now, I would like to use FREAK but while I can create BRISK or ORB object, I am not able to create a FREAK extractor.

Is anyone successful with this? I should mention that since I am not that experienced with OpenCV, it might only be that I am following a OpenCV 2.4.X tutorials and that they are no longer compatible with the new version. If so, any doc or example would be welcome!

Here is the doc I am using right now.

EDIT : I think that I have not built the xfeatures2d module. Is it necessary for OpenCV 3 and if yes, is there some way to build it without building the entire OpenCV 3 project?

Is FREAK still in OpenCV 3?

I am tinkering with OpenCV 3 in C++ Visual Studio 2012. I built it from Github. Now, I would like to use FREAK but while I can create BRISK or ORB object, I am not able to create a FREAK extractor.

Is anyone successful with this? I should mention that since I am not that experienced with OpenCV, it might only be that I am following a OpenCV 2.4.X tutorials and that they are no longer compatible with the new version. If so, any doc or example would be welcome!

Here is the doc I am using right now.

EDIT : I think that I have not built the xfeatures2d module. Is it necessary for OpenCV 3 and if yes, is there some way to build it without building the entire OpenCV 3 project?

EDIT 2 : So, as pointed in the answer, you have to build the xfeatures2d module, AND use the namespace "using namespace xfeatures2d;" or declare it every time (like you would do for cv:: or std::).