致命错误:opencv2/nonfree/nonfree.hpp:没有这样的文件或目录 [英] fatal error: opencv2/nonfree/nonfree.hpp: No such file or directory

查看:94
本文介绍了致命错误:opencv2/nonfree/nonfree.hpp:没有这样的文件或目录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经在Linux(ubuntu 14.04)计算机上安装了Opencv 2.4.8,并且可以正常工作.当我尝试使用在线官方文档中的示例代码测试SURF描述符时,编译器没有为#include< opencv2/nonfree/nonfree.hpp>

I have installed Opencv 2.4.8 on my Linux(ubuntu 14.04) machine and it works fine. When I'm trying to test SURF descriptor using sample code from the online official documentation the compiler gave me no such file or director error for #include<opencv2/nonfree/nonfree.hpp>

.

通过链接,我试图更新非自由模块的opencv库成功,但仍然没有成功.

From this link i have tried to update the opencv library for the nonfree modules with but still no success.

为了简化历史记录,如何在我的项目中包含SURF描述符或如何解决此问题?

To make history short how can include SURF descriptor to my project or any idea how to fix this?

推荐答案

sudo apt-get update
sudo add-apt-repository --yes ppa:xqms/opencv-nonfree
sudo apt-get update
sudo apt-get install libopencv-nonfree-dev

这篇关于致命错误:opencv2/nonfree/nonfree.hpp:没有这样的文件或目录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆