环境
Method 1
通过apt-get安装。 好处,简单易行。缺点,安装的是2.4 阉割版, 缺少一些新算法的实现。
说明优缺点之后,如果你决定要这么继续的话。打开shell,执行一下命令。
$ sudo apt update
$ sudo apt upgrade
$ sudo apt install libopencv-dev python-opencv
安装结束。检查一下是否安装成功
$ pkg-config --modversion opencv
如果输出了opencv2.4 的版本信息,说明安装成功。
Method 2
说明,这个方法安装的话有点麻烦。 需要自己编译 ,比较花时间 。
- 安装依赖项
按照下面命令的顺序,一步步的在shell里面执行。
$ sudo apt-get install build-essential
$ sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
可选项:
$ sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
- 下载opencv源代码
找到你计划存放opencv工程的目录,并切换到该目录。
$ mkdir ~/opencv_
$ cd ~/opencv_
下载源代码:
opencv源代码
$ git clone https://github.com/Itseez/opencv.git
opencv_contribopencv一下新的算法实现和
$ git clone https://github.com/Itseez/opencv_contrib.git
- cmake处理
- 开始编译
- 安装
- 检查是否安装成功
可以执行一下代码