Ubuntu 14 下安装 OpenCV的简易方法
来源:互联网 发布:好的幼儿教育软件app 编辑:程序博客网 时间:2024/05/16 04:06
引言
在Ubuntu 上安装 OpenCV 时,需要依赖很多库,手动编译实在是麻烦,我曾尝试通过下载源码,用cmake来安装,折腾了半天也没安装上,非常郁闷。后来找到一种一劳永逸的方式,那就是本文要说的,通过现成的 shell 脚本来安装,只需一条命令,就轻松完成 OpenCV 最新版的安装了!
自动安装 Open CV 的脚本
将如下脚本复制,保存为 install_opencv.sh 文件即可。
version="$(wget -q -O - http://sourceforge.net/projects/opencvlibrary/files/opencv-unix | egrep -m1 -o '\"[0-9](\.[0-9]+)+' | cut -c2-)"echo "Installing OpenCV" $versionmkdir OpenCVcd OpenCVecho "Removing any pre-installed ffmpeg and x264"sudo apt-get -qq remove ffmpeg x264 libx264-devecho "Installing Dependenices"sudo apt-get -qq install libopencv-dev build-essential checkinstall cmake pkg-config yasm libjpeg-dev libjasper-dev libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev libxine-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libv4l-dev python-dev python-numpy libtbb-dev libqt4-dev libgtk2.0-dev libfaac-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev libxvidcore-dev x264 v4l-utils ffmpegecho "Downloading OpenCV" $versionwget -O OpenCV-$version.zip http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/$version/opencv-"$version".zip/downloadecho "Installing OpenCV" $versionunzip OpenCV-$version.zipcd opencv-$versionmkdir buildcd buildcmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON -D WITH_QT=ON -D WITH_OPENGL=ON ..make -j2sudo checkinstallsudo sh -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'sudo ldconfigecho "OpenCV" $version "ready to be used"
最后在终端执行如下命令即可:
thomas@thomas-vm:~/Downloads$ sudo sh install_opencv.sh
注:如果安装过程中出现QT失败相关信息,则可以把编译选项中使用QT关闭;或者安装 QT 4.x 版本,并且执行如下命令安装 QT 5.x版本:
sudo apt-get install qt5-default libqt5svg5-dev qtcreator
sudo apt-get install qt5-default libqt5svg5-dev qtcreator
小结
本安装方式非常简洁,即使自己需要定制编译选项,也可在此脚本的基础上进行修改,非常适合大批量安装的情形。
0 0
- Ubuntu 14 下安装 OpenCV的简易方法
- ubuntu下简单安装opencv的方法
- Ubuntu下opencv安装方法
- ubuntu下opencv的安装
- VMware 10下简易安装Ubuntu 14
- Ubuntu下OpenCV的安装和QT调用openCV库的方法
- Ubuntu下OpenCV的安装和QT调用openCV库的方法
- Ubuntu下OpenCV的安装和QT调用openCV库的方法
- ubuntu下安装Apache+PHP+Mysql简易方法 转载
- OracleLinux下安装oracle11g的简易方法
- ubuntu下python安装第三方库(library)的简易方法
- ubuntu下python安装第三方库(library)的简易方法
- Ubuntu下安装opencv
- Ubuntu下安装OpenCV
- Ubuntu下安装opencv
- ubuntu下安装opencv
- ubuntu下安装OpenCV
- ubuntu 下安装Opencv
- 日经春秋 20150111
- 股权-公司治理的至高点,如何合理运用股权(融人、融资、融市场) 张明若
- 飞机回福建按设计的挥洒几号
- CentOS下MySQL忘记root密码解决方法
- 小熊鼠标键盘模拟工具 使用说明 及核心代码
- Ubuntu 14 下安装 OpenCV的简易方法
- 一些搜索与排序算法
- UVa 10807 Prim(最小生成树+二进制枚举)
- 日经社説 20150111 雇用慣行破り柔軟な働き方を競え 民が拓くニッポン
- python 学习笔记——python 装饰器(一)
- 允许ubuntu下mysql远程连接
- 社説 20150111 犯罪被害者保護 心の負担軽減で審理充実を
- 三线SWD模式Jlink
- ios面试时可能问到的问题(新手,技术大牛勿喷)