ubuntu14.04 + opencv3.1源码安装
2017-08-12 15:13
369 查看
一、简介
opencv在ubuntu下的安装主要采用源码安装,由于opencv和opencv_contrib加起来有大半个g,加上被墙的原因所以下载非常的慢而且下载不完整。在这里我把需要用到的源码和材料放在我的百度云网盘。
二、安装
1.上传opencv和opencv_contrib源码并解压(存放于根目录)
# sudo unzip opencv/opencv_contrib
2.安装源码前先安装好需要的第三方环境
首先进行升级 sudo apt-get update
■[compiler] sudo apt-get install build-essential
■[required] sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
■[optional] sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
3.源码编译与安装
由于opencv和opencv_contrib存放于根目录
# cd opencv
# sudo mkdir build
# cd build
# sudo cmake -D CMAKE_BUILD_TYPE=Release -D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib/modules/ -D CMAKE_INSTALL_PREFIX=/usr/local ..
■常见问题:ippicv_linux_20151201.tgz国内被墙了,有时候下载不成功或者提出hash值不对
■解决方法:
把需要的文件从百度云盘的源码资料中替换到对应的目录(<opencv目录>/3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e/ippicv_linux_20151201.tgz)
拷贝文件
# cp 原文件 目标文件
# make
# sudo make install
4.后续工作
# ls /usr/local/lib 查看已安装的opencv库
# sudo gedit /etc/ld.so.conf 为了方便后续代码的编写往该文件中添加一行: /usr/local/lib
# sudo ldconfig
5.测试
# cd ~ 回到根目录
# g++ -o test_opencv test_opencv.cpp -lopencv_core -lopencv_highgui -lopencv_imgcodecs
# ./test_opencv 显示图片
opencv在ubuntu下的安装主要采用源码安装,由于opencv和opencv_contrib加起来有大半个g,加上被墙的原因所以下载非常的慢而且下载不完整。在这里我把需要用到的源码和材料放在我的百度云网盘。
二、安装
1.上传opencv和opencv_contrib源码并解压(存放于根目录)
# sudo unzip opencv/opencv_contrib
2.安装源码前先安装好需要的第三方环境
首先进行升级 sudo apt-get update
■[compiler] sudo apt-get install build-essential
■[required] sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
■[optional] sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
3.源码编译与安装
由于opencv和opencv_contrib存放于根目录
# cd opencv
# sudo mkdir build
# cd build
# sudo cmake -D CMAKE_BUILD_TYPE=Release -D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib/modules/ -D CMAKE_INSTALL_PREFIX=/usr/local ..
■常见问题:ippicv_linux_20151201.tgz国内被墙了,有时候下载不成功或者提出hash值不对
■解决方法:
把需要的文件从百度云盘的源码资料中替换到对应的目录(<opencv目录>/3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e/ippicv_linux_20151201.tgz)
拷贝文件
# cp 原文件 目标文件
# make
# sudo make install
4.后续工作
# ls /usr/local/lib 查看已安装的opencv库
# sudo gedit /etc/ld.so.conf 为了方便后续代码的编写往该文件中添加一行: /usr/local/lib
# sudo ldconfig
5.测试
# cd ~ 回到根目录
# g++ -o test_opencv test_opencv.cpp -lopencv_core -lopencv_highgui -lopencv_imgcodecs
# ./test_opencv 显示图片
相关文章推荐
- Ubuntu 14.04安装OpenCV 3.1
- ubuntu14.04安装opencv3.1
- ubuntu14.04下安装opencv3.1
- Ubuntu14.04上深度学习Caffe库安装指南(CUDA7.5 + opencv3.1)
- ubuntu14.04安装Anaconda、opencv3.1、caffe
- ubuntu14.04+opencv 3.1+contrib安装及测试
- Caffe+Ubuntu 14.04 LTS + CUDA 7.5 + CUDNN 5.1.3 + Intel MKL + OpenCV 3.1 RC安装教程
- ubuntu14.04安装opencv 3.1
- Ubuntu14.04安装Opencv3.1
- ubuntu 14.04 安装opencv 3.1(包括contrib库)
- cuda7.5+cudnn5.1+opencv3.1(ubuntu14.04上安装caffe并测试)
- ubuntu14.04+opencv 3.1+contrib安装及测试
- ubuntu14.04安装opencv3.1
- Ubuntu14.04 + Caffe + OpenCV 3.1 + Ff 4000 mpeg + Anaconda + Cuda8.0rc安装
- ubuntu14.04安装opencv3.1及其出现问题
- UBUNTU14.04安装torch7 + opencv3.1
- ubuntu14.04 + opencv3.1 + contrib modules 安装opencv3.1
- ubuntu server 14.04 编译安装xen4.4.2配置vtpm(一)——xen4.4.2源码编译安装
- Ubuntu14.04下面安装opencv3.0.0
- Ubuntu14.04 + Python3.4.3 + OpenCV3.1.0的安装配置