下载内容:OpenCV 3.4.9:百度网盘地址 提取码:auok
Tips:如果下载的压缩包使用 sudo unzip opencv-3.4.9 中途报错的情况下,可以考虑是否加入sudo命令 ,解压过程有些地方是需要系统权限的,并非是网上有人所说的unzip仅针对小型文件解压。
前言:OpenCV官方文档地址
Background:所需工具类型软件
- gcc
- Cmake
- VIM
Step 1:数据源更新以及下载相关依赖项
大部分内容都在此处,安装过程,若出现报错,可根据报错信息进行package的安装,一定要看提示信息!
sudo apt-get install build-essential
sudo apt-get install libgtk-3-dev
sudo apt-get -y install libavresample-dev
sudo apt-get -y install libgphoto2-dev
sudo apt-get install libopenblas-dev
sudo apt-get install doxygen
sudo apt-get install liblapacke-dev checkinstall
sudo apt-get install doxygen
Step 2:下载源代码并解压文件到指定文件夹
sudo unzip opencv-3.4.9.zip
环境配置:
打开opencv.conf
sudo vim /etc/ld.so.conf.d/opencv.conf
添加
/usr/local/lib
执行命令 配置生效
sudo ldconfig
配置 bash
sudo vim /etc/bash.bashrc
添加
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
执行命令 配置生效
source /etc/bash.bashrc
sudo updatedb
Step 3:Cmake构建Opencv
进入你所解压的文件夹: cd opencv3-4.9
创建build文件夹:sudo mkdir build
进入build文件夹:cd build
cmake构建文件:= 后面根据实际解压安装路径填写
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
make文件合成: make
安装:sudo make install
Step 4:验证OpenCV安装成功
安装python依赖文件(python版本依个人pc系统版本为准) :
sudo apt-get install python-opencv
sudo apt-get install python-numpy