之前按照opencv3.x的教程来使用cmake对4.1.0进行编译,然后写程序的时候发现总出问题。
debug之后发现是因为使用sift或者是surf的时候程序报错。
查阅opencv的文档之后发现
需要用到头文件
#include <opencv2/xfeatures2d/nonfree.hpp>
所以之前在cmake的时候应该把opencv_enable_nonfree勾上
于是重新cmake出来的就可以使用xfeature2d了。
之前按照opencv3.x的教程来使用cmake对4.1.0进行编译,然后写程序的时候发现总出问题。
debug之后发现是因为使用sift或者是surf的时候程序报错。
查阅opencv的文档之后发现
需要用到头文件
#include <opencv2/xfeatures2d/nonfree.hpp>
所以之前在cmake的时候应该把opencv_enable_nonfree勾上
于是重新cmake出来的就可以使用xfeature2d了。