OpenCV2.4中的“matching_to_many_images.cpp”示例无法运行

时间:2012-05-29 01:10:26

标签: opencv

我下载了OpenCV2.4并安装了它,我正在使用VS2008,当我调试matching_to_many_images.cpp的样本时,我在样本中找到了这些行:

if( !createDetectorDescriptorMatcher( detectorType, descriptorType, matcherType, featureDetector, descriptorExtractor, descriptorMatcher ) )
{
    printPrompt( argv[0] );
    return -1;
}

createDetectorDescriptorMatcher()返回false。

为什么呢?我该怎么办?感谢。

1 个答案:

答案 0 :(得分:3)

  1. 包括nonfree.hpp

      

    #include“opencv2 / nonfree / nonfree.hpp”

  2. 在调用createDetectorDescriptorMatcher()之前初始化非自由模块

      

    initModule_nonfree();