新手必看:树莓派安装OpenCV,轻松设置环境变量全攻略

树莓派因其低成本和高性能的特点,在嵌入式系统和机器人领域受到了广泛的欢迎。OpenCV(Open Source Computer Vision Library)是一款功能强大的计算机视觉库,能够帮助开发者轻松实现图像和视频分析。本文将详细讲解如何在树莓派上安装OpenCV,并设置环境变量,让新手也能轻松上手。
一、准备工作
在开始之前,请确保您的树莓派已安装Raspbian操作系统。以下是安装步骤:
下载Raspbian镜像:
https://www.raspberrypi.org/downloads/raspbian/
使用树莓派镜像写入工具将镜像写入SD卡:
https://www.raspberrypi.org/documentation/install-images/
将SD卡插入树莓派,并连接键盘、鼠标和显示器。
通过树莓派配置工具设置网络、用户名、密码等:
https://www.raspberrypi.org/documentation/configuration/
二、安装OpenCV
打开终端,输入以下命令安装Python 3:
sudo apt-get update
sudo apt-get install python3
安装pip3(Python 3的包管理器):
sudo apt-get install python3-pip
使用pip3安装OpenCV库:
pip3 install opencv-python
等待安装完成,您现在可以在树莓派上使用OpenCV了。
三、设置环境变量
为了方便在终端中调用OpenCV,我们需要将其添加到环境变量中。
打开
~/.bashrc
文件:
sudo nano ~/.bashrc
在文件的末尾添加以下内容:
export PATH=$PATH:/usr/local/python3.8/site-packages
保存并关闭文件。
使
.bashrc
文件生效:
source ~/.bashrc
现在,您可以在终端中直接使用
cv2
调用OpenCV库了。
四、示例代码
以下是一个简单的OpenCV示例代码,用于读取图片并显示:
import cv2

# 读取图片
image = cv2.imread(‘example.jpg’)

# 显示图片
cv2.imshow(‘Image’, image)

# 等待用户按键后关闭窗口
cv2.waitKey(0)
cv2.destroyAllWindows()
保存代码为
example.py
,在终端中运行:
python3 example.py
您将看到弹出的窗口中显示图片。
五、总结
通过以上步骤,您已经成功在树莓派上安装了OpenCV并设置了环境变量。现在,您可以开始使用OpenCV进行图像和视频处理了。祝您在计算机视觉领域取得更多成就!