#include <visp/vpDisplayOpenCV.h>
#include <visp/vpVideoReader.h>
#include <visp/vpImageIo.h>
#include <visp/vpKeyPoint.h>
int main() {
#if (VISP_HAVE_OPENCV_VERSION >= 0x020101) && (defined(VISP_HAVE_OPENCV_NONFREE) || defined(VISP_HAVE_OPENCV_XFEATURES2D))
const std::string detectorName = "SIFT";
const std::string extractorName = "SIFT";
const std::string matcherName = "FlannBased";
vpKeyPoint keypoint(detectorName, extractorName, matcherName, filterType);
std::cout <<
"Reference keypoints=" << keypoint.
buildReference(I) << std::endl;
{
std::cout << "Matches=" << nbMatch << std::endl;
for (int i = 0; i < nbMatch; i++)
{
}
break;
}
#endif
return 0;
}