1.opencv下https://opencv.org/releases/
2.opencv_contrib下载 它是opencv外部库(需要与opencv版本相同)
https://www.raoyunsoft.com/opencv/opencv_contrib/
两个都下载好以后,把
opencv_contrib
(也需要解压)
放到解压后
opencv
文件夹里面
解压后的
opencv
文件夹建议放在主目录下
(可以自己改文件名)
,如下图:
================================================================
3.
配置环境:
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
4.安装
在opencv3文件夹下新建build文件夹:鼠标右击opencv文件夹,选择在终端打开E;输入mkdir build命令。
在build路径下cmake:进入build目录,输入cd build命令。
再输入sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..命令(命令最后两个点不要忽略)。
编译:命令如下(根据自己计算机cpu核数选择,查看cpu命令:lscpu)
sudo make -j8或者sudo make -j4
开始安装:命令sudo make install
添加路径
(1)打开文件:sudo gedit /etc/ld.so.conf
(2)在文件中添加如下代码:/usr/loacal/lib
(3)保存并关闭,运行代码:sudo ldconfig
配置环境
(1)打开.bashrc文件:输入命令sudo gedit /etc/bash.bashrc
(2)添加下面两行代码,放到最后面即可:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
(3)保存退出,终端输入命令:source /etc/bash.bashrc
(4)输入命令pkg-config opencv --modversion,可以查看所安装opencv的版本,到此结束。
说在最后:本人初次安装若有问题请自行查找解决,也请各位指正。