检测尺度不变的SURF特征的时候,用SurfFeatureDetector会提示这是未定义的标识符,这个问题的原因应该是没有包含对应的头文件。 解决方法:在所以的lib都加入到lib库的前提下,需要把头文件#include "opencv2/nonfree/features2d.hpp"包含进来。