如何在ubuntu14.04中安装opencv3

如何在ubuntu14.04中安装opencv3,第1张

OpenCV 22以后版本需要使用Cmake生成makefile文件,因此需要先安装cmake。

ubuntu下安装cmake比较简单,

apt-get install cmake

apt-get install libgtk20-dev(下面两步安装编译必须的库)

apt-get install pkg-config

然后你们下载openc-243 然后 解压

然后cmake-gui 进入了 ui配置界面 在路劲那里配置好你的opencv位置 和 安装路径

然后点 configure 然后选中 unix makefiles 然后选 use xxxxxx compilter

这跟命令行配置 cmake -D CMAKE_BUILD_TYPE=RELEASE CMAKE_INSTALL_PREFIX=/home/OpenCV 是一样的

之后就是安装了 make 然后make install

然后是配置变量

sudo gedit /etc/ldsoconfd/opencvconf

最后一行增添 /usr/local/lib

然后是跟改变量

sudo gedit /etc/bashbashrc

也是在最后一行添加

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig

export PKG_CONFIG_PATH

码字辛苦 请给满意答案

1)查询OpenCV相关软件包

$ apt-cache search opencv

libcv-dev - development files for libcv

libcv097-0 - computer vision library

libcvaux-dev - development files for libcvaux

libcvaux097-0 - computer vision extension library

libhighgui-dev - development files for libhighgui

libhighgui097-0 - computer vision GUI library

opencv-doc - OpenCV documentation and examples

python-opencv - Python bindings for the computer vision library

python23-opencv - Python bindings for the computer vision library

在这里,OpenCV的库CxCore和Cv都被包含入Deb包libcv中。

2)安装相关软件包

(适用于Debian&Ubuntu)

如果只是用来运行OpenCV程序,仅需安装libcvXYZ-N,libcvauxXYZ-N,libhighguiXYZ-N。在本安装例子中是:

apt-get install libcv097-0 libcvaux097-0 libhighgui097-0

如果你要使用OpenCV来编写程序,那么还需要安装libcv-dev,libcvaux-dev,libhighgui-dev包。

apt-get install libcv-dev libcvaux-dev libhighgui-dev

文档在opencv-doc包中,python-opencv和python23-opencv是OpenCV的Python语言包,可根据需要安装。

3)解决无法打开视频文件问题

获取ffmpeg,不装这个OpenCV打不开很多视频文件格式

或直接安装发行版提供的包libavcodec-dev libavformat-dev之类的。他们是ffmpeg提供的dev包,需要的就是这些。

$sudo apt-get install ffmpeg

ffmpeg的编译(我用apt-get install直接安装的,没这样编译)

$/configure --enable-libogg --enable-shared --enable-gpl

(一定要加上 --enable-shared,不然OpenCV找不到ffmpeg库)

取自">

以上就是关于如何在ubuntu14.04中安装opencv3全部的内容,包括:如何在ubuntu14.04中安装opencv3、怎么验证 ubuntu系统装了opencv、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10141188.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存