wrap AKAZE features implementatino to cv::Feature2D API without rebuilding OpenCV
You can use AKAZE feature detector and descriptor extractor as OpenCV common ones.
Mat img = imread(...);
std::vector<KeyPoint> keypoints;
Mat descriptors;
Ptr<FeatureDetector> detector = FeatureDetector::create("AKAZE");
detector->detect(img, keypoints);
Ptr<DescriptorExtractor> extractor = DescriptorExtractor::create("AKAZE");
extractor->compute(img, keypoints, descriptors);
See main.cpp for more detail.
Files under akaze
folder are developed by Pablo F. Alcantarilla and Jesus Nuevo. Please see akaze/LICENSE as their license.
Other files are developed by Takahiro "Poly" Horikawa. Their license are public domain.