1 | initial version |
If you stick to the stitching_detailed example you can actually replace the FeaturesFinder part with a detector + descriptor combination of your choice. Here's an excerpt:
Ptr<FeatureDetector> detector =
new PyramidAdaptedFeatureDetector(
new DynamicAdaptedFeatureDetector(
new FastAdjuster(20, true), 40, 60, 4),
8
);
Ptr<DescriptorExtractor> descriptor = DescriptorExtractor::create("ORB");
....
(*detector).detect(img, features[i].keypoints);
(*descriptor).compute(img, features[i].keypoints, features[i].descriptors);
features[i].img_size = img.size();