Ubuntu14.04安装opencv3.1和opencv3.3
Posted huicanlin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu14.04安装opencv3.1和opencv3.3相关的知识,希望对你有一定的参考价值。
视觉SLAM十四讲用到了opencv3.1,而opencv3.3增加了深度学习方面的应用,因此,编译二者用于下一步的学习和研究。
1.安装opencv3.1
安装参考链接:https://docs.opencv.org/3.1.0/d7/d9f/tutorial_linux_install.html
简要步骤:
1.1 需要的包
[optional] sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
1.2 下载opencv3.1
1.3 编译安装
1.4 可能碰到的问题
2安装opencv3.3
安装参考链接:https://docs.opencv.org/3.3.0/d7/d9f/tutorial_linux_install.html
简要步骤:
2.1需要的包
2.2下载opencv3.3
2.3编译安装
2.4可能碰到的问题
在cmake ..步骤中,下载ippicv_2017u2_lnx_intel64_20170418.tgz文件的时候出错.
解决办法也是手动下载,并放到合适路径,该问题的解决办法参考链接:https://github.com/opencv/opencv/issues/8641。
链接简要内容:
> $ cat CMakeDownloadLog.txt
use_cache "/home/alalek/projects/opencv/dev/.cache"
do_unpack "ippicv_2017u2_lnx_intel64_20170418.tgz" "87cbdeb627415d8e4bc811156289fa3a" "https://raw.githubusercontent.com/opencv/opencv_3rdparty/a62e20676a60ee0ad6581e217fe7e4bada3b95db/ippicv/ippicv_2017u2_lnx_intel64_20170418.tgz" "/home/alalek/projects/opencv/build/opencv/3rdparty/ippicv"
#cmake_download "/home/alalek/projects/opencv/dev/.cache/ippicv/87cbdeb627415d8e4bc811156289fa3a-ippicv_2017u2_lnx_intel64_20170418.tgz" "https://raw.githubusercontent.com/opencv/opencv_3rdparty/a62e20676a60ee0ad6581e217fe7e4bada3b95db/ippicv/ippicv_2017u2_lnx_intel64_20170418.tgz"
Take a look on #cmake_download
line.
下载链接:
(1)http://linuxfromscratch.org/blfs/view/svn/general/opencv.html
(2) https://pan.baidu.com/s/1bR9wdS 密码: maj4
适当路径:~/Downloads/software/opencv-3.3.0/.cache/ippicv/
将下载的文件重命名为:87cbdeb627415d8e4bc811156289fa3a-ippicv_2017u2_lnx_intel64_20170418.tgz
重新编译安装即可。
以上是关于Ubuntu14.04安装opencv3.1和opencv3.3的主要内容,如果未能解决你的问题,请参考以下文章
ubuntu14.04 PCL1.8 OPENNI2.0 OPENCV3.0安装小结
ubuntu14.04 + GTX980ti + cuda 8.0 ---Opencv3.1.0配置
Caffe搭建:Ubuntu14.04 + CUDA7.5 + opencv3.1+python3.5