自助定制网站开发公司,医疗器械网站建设,小说网站建设模板下载,河南互助网站建设以下是在树莓派上安装 OpenCV 的教程#xff1a;
笔者当前Python版本#xff1a;3.7.3
一、更新树莓派系统
在终端中运行以下命令#xff1a;
sudo apt update
sudo apt upgrade二、安装必要的依赖项
安装构建工具和图像 I/O 库#xff1a;
sudo apt install build-e…以下是在树莓派上安装 OpenCV 的教程
笔者当前Python版本3.7.3
一、更新树莓派系统
在终端中运行以下命令
sudo apt update
sudo apt upgrade二、安装必要的依赖项
安装构建工具和图像 I/O 库
sudo apt install build-essential cmake pkg-config
sudo apt install libjpeg-dev libtiff5-dev libjasper-dev libpng-dev安装视频 I/O 库
sudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
sudo apt install libxvidcore-dev libx264-dev安装 GTK 图形界面库用于显示图像等
sudo apt install libgtk2.0-dev libgtk-3-dev安装优化的线性代数库
sudo apt install libatlas-base-dev gfortran三、安装 OpenCV
方法一. 直接安装OpenCV
sudo apt-get install python3-opencv方法二. 下载 OpenCV 源代码
可以从 OpenCV 的官方 GitHub 仓库下载源代码。在终端中运行以下命令
wget -O opencv.zip https://github.com/opencv/opencv/archive/4.7.0.zip
wget -O opencv_contrib.zip https://github.com/opencv/opencv_contrib/archive/4.7.0.zip注意
1.这里下载如果很慢的话建议开魔法直接访问网址进行下载然后本地通过Filezilla等文件传输工具传到树莓派的/home/pi/目录下
2.没有魔法的朋友也可以云盘下载
通过网盘分享的文件opencv-4.7.0.zip
通过网盘分享的文件opencv_contrib-4.7.0.zip
解压文件
unzip opencv-4.7.0.zip
unzip opencv_contrib-4.7.0.zip创建一个构建目录并进入
opencv-4.7.0
mkdir opencv_build
cd opencv_build使用 CMake 配置构建
cmake -D CMAKE_BUILD_TYPERELEASE \-D CMAKE_INSTALL_PREFIX/usr/local \-D OPENCV_EXTRA_MODULES_PATH~/opencv_contrib-4.7.0/modules \-D ENABLE_NEONON \-D ENABLE_VFPV3ON \-D BUILD_TESTSOFF \-D INSTALL_PYTHON_EXAMPLESOFF \-D BUILD_EXAMPLESOFF ..编译和安装
make -j4
sudo make install这里的 -j4 表示使用 4 个线程进行编译可以根据树莓派的性能调整这个数字。
四、验证安装
在 Python 中验证
打开 Python 解释器运行以下命令
import cv2
print(cv2.__version__)如果成功打印出 OpenCV 的版本号则说明安装成功。
运行一个简单的 OpenCV 程序
创建一个名为 test_opencv.py 的文件内容如下
import cv2img cv2.imread(test.jpg)
cv2.imshow(Image, img)
cv2.waitKey(0)
cv2.destroyAllWindows()确保有一个名为 test.jpg 的图像文件在同一目录下然后运行这个程序
python test_opencv.py如果成功显示图像窗口则说明 OpenCV 安装和配置正确。