树莓派安装OpenCV


树莓派安装OpenCV

系统更新

sudo apt update
sudo apt upgrade
sudo rpi-update

安装一些OpenCV相关工具

sudo apt install git cmake build-essential pkg-config

安装四个常用的图像工具包

sudo apt install libjpeg8-dev libtiff5-dev libjasper-dev libpng12-dev

安装视频IO包

sudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev  

安装gtk2.0

sudo apt install libgtk2.0-dev

安装优化函数包

sudo apt install libatlas-base-dev gfortran

安装Python开发包

sudo apt install python-dev python3-dev

这一步在新版的树莓派上不需要

下载OpenCV源码

wget -O opencv-3.4.6.zip https://github.com/opencv/opencv/archive/3.4.6.zip

下载OpenCV_contrib包

wget -O opencv_contrib.3.4.6.tar.gz https://github.com/opencv/opencv_contrib/archive/3.4.6.tar.gz

编译

将上面下载的两个OpenCV文件压缩包进行解压,并在OpenCV的主文件夹中新建一个release文件夹。进入release文件夹中,执行一下命令。

sudo cmake -D CMAKE_BUILD_TYPE=RELEASE \
	-D CMAKE_INSTALL_PREFIX=/usr/local \
	-D OPENCV_EXTRA+MODULES_PATH=~/opencv_contrib-3.4.6/modules \
	-D INSTALL_PYTHON_EXAMPLES=ON \
	-D BUILD_EXAMPLES=ON ..
screen -S opencv
sudo make

安装OpenCV

sudo make install
// 更新动态链接库
sudo ldconfig

树莓派连接隐藏网络

修改/etc/wpa_supplicant/wpa_supplicant.conf,在相应的wifi设置中添加上scan_ssid=1即可。


文章作者: 不二
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 不二 !
  目录