我使用SiftDescriptorExtractor:
SiftDescriptorExtractor detector;
我尝试以下所有类型:
#include <opencv2\nonfree\features2d.hpp>
#include <features2d.hpp>
#include <opencv2\features2d\features2d.hpp>
#include <opencv2/features2d.hpp>
但是没有它们正常工作。 有人知道在openCV 3.0.0中使用SiftDescriptorExtractor的正确方法吗?
答案 0 :(得分:1)
标准的OpenCV 3.0版本没有包含SIFT。您需要构建并安装contrib模块才能使用SIFT。见opencv_contrib。请注意SIFT算法的许可条款。