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、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)