ubutnu同时安装OpenCV2和OpenCV3及contrib

1.OpenCV2源码安装

安装依赖项

sudo apt-get install build-essential  //build-essential是c语言的开发包,包含了gcc make gdb和libc函数库
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev //安装cmake git等依赖项
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

下载源码

https://opencv.org/releases/page/4/

解压源码

mkdir build //在opencv2.4.13新建build文件夹
cd build cmake .. //用来生成makefile文件 make //makefile文件调用编译器 sudo make install //安装opencv在默认位置,usr/local/ bin、lib、include 存放文件

查看安装的版本

pkg-config opencv --modversion

2.OpenCV3和contrib源码安装

下载源码(两个的版本需要保证一样),解压

https://github.com/opencv

 安装Cmake-gui // cmake图像化界面,方便操作,并不是必须的

sudo apt-get install camke-qt-gui
mkdir build //在opencv新建build文件夹
cd build   
cmake-gui //不使用gui也可以,需要指定一些命令,请自行查阅

猜你喜欢

转载自www.cnblogs.com/xiangdongBig1/p/12091980.html