致命错误:opencv2/nonfree/nonfree.hpp:没有这样的文件或目录

rea*_*kme 3 c++ linux opencv

我在我的Linux(ubuntu 14.04)机器上安装了Opencv 2.4.8,它运行正常.当我尝试使用在线官方文档中的示例代码测试SURF描述符时,编译器没有给我这样的文件或导演错误#include<opencv2/nonfree/nonfree.hpp>

.

这个链接我尝试更新openfv库为非自由模块,但仍然没有成功.

为了简化历史,如何将SURF描述符包含到我的项目中,或者知道如何解决这个问题?

小智 6

sudo apt-get update
sudo add-apt-repository --yes ppa:xqms/opencv-nonfree
sudo apt-get update
sudo apt-get install libopencv-nonfree-dev
Run Code Online (Sandbox Code Playgroud)