OpenCV error: ‘create’ is not a member of ‘cv::FeatureDetector {aka cv::Feature2D}’
I'm trying a simple AKAZE features example and I got the error ‘create’ is not a member of ‘cv::FeatureDetector:
Ptr<FeatureDetector> detector = FeatureDetector::create("AKAZE");
Any idea on how to initialize AKAZE? I tried matchmethod_orb_akaze_brisk.cpp example previously in my Ubuntu 12.04 but it gave me a Segmentation Fault.
There is no more abstract create for features, in OpenCV 3.0, you shall create the needed featureDetector: see the docs
the old Algorithm interface is gone in 3.0.
also please see the tutorial