1,下载安装包,解压,修改权限
chmod -R 777 ./opencv4
2,使用鱼香ROS一键安装更新系统源
wget http://fishros.com/install -O fishros && . fishros
3,环境配置
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 libtiff5-dev libdc1394-22-dev
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev liblapacke-dev
sudo apt-get install libxvidcore-dev libx264-dev
sudo apt-get install libatlas-base-dev gfortran
sudo apt-get install ffmpeg
4,安装cmake
apt install cmake
sudo apt-get install cmake-qt-gui
5,打开cmake可视化界面,设置源码路径,编译路径
6,点击configue,出现红色提示,按下图操作,勾选grouped,勾选蓝色
7,再次点击configue
8,点击generate
9,进入opencv文件夹下,创建build文件夹
sudo make
sudo make install
10,配置环境
sudo gedit /etc/ld.so.conf
加上一行
sudo ldconfig
11,修改bashrc文件
sudo gedit /etc/bash.bashrc
在文件末尾加入
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
命令行输入
source /etc/bash.bashrc
12,检验 ,输入
pkg-config opencv --modversion
返回opencv版本号