在树莓派上使用 Python 调用摄像头可以通过 picamera 库实现。picamera 是树莓派官方提供的用于控制摄像头的 Python 库,它提供了丰富的功能和接口,可以实现图像和视频的捕捉、录制和处理。
以下是在树莓派上使用 picamera 库进行摄像头调用的简单示例:
确保你的树莓派已连接摄像头模块。
安装 picamera 库(如果还未安装):
sudo apt-get update sudo apt-get install python3-picamera
编写 Python 脚本:
import time import picamera def capture_image(): with picamera.PiCamera() as camera: camera.resolution = (640, 480) # 设置图像分辨率 camera.start_preview() time.sleep(2) # 等待摄像头初始化 camera.capture('/home/pi/image.jpg') # 保存图像到指定路径 def record_video(): with picamera.PiCamera() as camera: camera.resolution&正版资料免费资料资料大全最新版nbsp;= (1280, 720) # 设置视频分辨率 camera.start_preview() time.sleep(2) # 等待摄像头初始化 camera.start_recording('/home/pi/video.h264') # 开始录制视频 time.sleep(5) # 录制 5 秒 camera.stop_recording() # 停止录制视频 if __name__ == "__main__": capture_image() # 调用摄像头拍照 record_video() # 调用摄像头录制视频
在上述示例中,使用 picamera 库来控制摄像头进行图像捕捉和视频录制。 函数用于拍摄一张图像并保存到指定路径, 函数用于录制 5 秒的视频并保存到指定路径。你可以根据需要调整图像分辨率和录制时长等参数。
运行上述代码,摄像头会进行相应的操作,三肖必中特期期准今晚并将图像和视频保存到指定的路径。注意,图像和视频的保存路径可以根据你的需要进行修改。