Ubuntu14.04安装openCV3.0
2018-04-03 14:24
393 查看
因为实习项目有涉及到图像处理方面的知识,加上之前听说过openCV这个开源项目。在成功编译安装后把自己的过程记录下来。
操作系统:ubuntu14.04 LTS 64bit
内核版本:3.19.0-31-generic
下面为主要安装过程
CMake
GTK+2.0开发文件(libgtk2.0-dev)
pkg-config
ffmpeg 或者libav 开发工具包: libavcodec-dev, libavformat-dev, libswscale-dev
这些包和库文件可以通过下面的命令来安装[安装编译器] sudo apt-get install build-essential cmake cmake-qt-gui [安装必要的库]
官网地址:http://opencv.org/
配置编译选项
使用cmake配置编译选项
说明:
cmake使用方法:
cmake [<操作参数>] <源码目录>
或者使用图像界面cmake-gui配置
选择openCV源码目录
选择openCV编译文件存放目录
点击 “Configure”按钮进行配置
配置编译选项
点击 “Generate”按钮生成makefile文件
说明:如果未找到cmake-gui命令则安装cmake-gui 安装方法: sudoapt-get update sudoapt-get install cmake-qt-gui编译参数说明
编译类型:
设置 OPENCV_EXTRA_MODULES_PATH编译模块
配置BUILD_DOCS 来编译文档
配置 BUILD_EXAMPLES 选项来编译参考程序
建议设置多个线程同时进行编译(线程数视个人机器而定)
例如: make -j7 # 同时运行7个线程
编译文档. 进入 <编译目录/doc/>执行make编译目标文件编译 "html_docs"
例如cd ~/opencv/build/doc/make -j7 html_docs进入编译目录,安装openCVsudo make install
下面配置library,打开/etc/ld.so.conf.d/opencv.conf,在末尾加入/usr/local/lib (有可能是个空文件,没关系)
然后 sudo ldconfig然后编辑/etc/bash.bashrc
加入
操作系统:ubuntu14.04 LTS 64bit
内核版本:3.19.0-31-generic
下面为主要安装过程
安装必要的库和编译器
GCCCMake
GTK+2.0开发文件(libgtk2.0-dev)
pkg-config
ffmpeg 或者libav 开发工具包: libavcodec-dev, libavformat-dev, libswscale-dev
这些包和库文件可以通过下面的命令来安装[安装编译器] sudo apt-get install build-essential cmake cmake-qt-gui [安装必要的库]
sudo apt-get install libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
下载openCV源码
到opencv官网下载最新源码并解压官网地址:http://opencv.org/
使用Cmake编译源码
进入源码根目录,新建一个编译目录用于存放编译生成的文件cd opencv-3.0.0/ mkdir build cd build
配置编译选项
使用cmake配置编译选项
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
说明:
cmake使用方法:
cmake [<操作参数>] <源码目录>
或者使用图像界面cmake-gui配置
选择openCV源码目录
选择openCV编译文件存放目录
点击 “Configure”按钮进行配置
配置编译选项
点击 “Generate”按钮生成makefile文件
说明:如果未找到cmake-gui命令则安装cmake-gui 安装方法: sudoapt-get update sudoapt-get install cmake-qt-gui编译参数说明
编译类型:
CMAKE_BUILD_TYPE=Release\Debug
设置 OPENCV_EXTRA_MODULES_PATH编译模块
配置BUILD_DOCS 来编译文档
配置 BUILD_EXAMPLES 选项来编译参考程序
建议设置多个线程同时进行编译(线程数视个人机器而定)
例如: make -j7 # 同时运行7个线程
编译文档. 进入 <编译目录/doc/>执行make编译目标文件编译 "html_docs"
例如cd ~/opencv/build/doc/make -j7 html_docs进入编译目录,安装openCVsudo make install
下面配置library,打开/etc/ld.so.conf.d/opencv.conf,在末尾加入/usr/local/lib (有可能是个空文件,没关系)
然后 sudo ldconfig然后编辑/etc/bash.bashrc
加入
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH
相关文章推荐
- ubuntu14.04 PCL1.8 OPENNI2.0 OPENCV3.0安装小结
- Ubuntu14.04安装OPENCV3.0流程及遇到的问题
- Ubuntu14.04安装OpenCV3.0
- Ubuntu14.04 安装配置Opencv3.0和Python2.7
- Ubuntu14.04下安装OpenCV3.0经验
- ubuntu14.04+opencv 3.0安装及测试
- ubuntu14.04+cuda8.0(TX2宿主机)安装opencv3.0
- ubuntu 14.04 安装opencv 3.0 测试
- ubuntu14.04+opencv 3.0安装及测试
- ubuntu14.04-64位安装caffe+cuda7.5+opencv3.0完美教程2016.10.8
- ubuntu14.04+opencv 3.0安装及测试
- Ubuntu14.04 安装配置Opencv3.0和Python2.7
- ubuntu14.04+opencv 3.0安装及测试
- ubuntu14.04安装opencv3.0遇到的问题
- Ubuntu14.04下安装OpenCV3.0经验
- ubuntu14.04+opencv 3.0安装及测试
- Ubuntu14.04 安装配置Opencv3.0和Python2.7
- Ubuntu 14.04 + Caffe + Cuda 7.5 + Opencv 3.0安装教程
- ubuntu14.04+opencv 3.0+python2.7安装及测试
- ubuntu14.04 python2.7 安装配置OpenCV3.0