1.识别USB设备
摄像头不接入的情况查看video设备
pi@raspberrypi:/dev $ ls video*video10 video11 video12
- 摄像头接入的情况,查看video设备
pi@raspberrypi:/dev $ ls video*video0 video1 video10 video11 video12
所以树莓派可以识别相机设备
2. 安装fswebcam
sudo apt-get install fswebcam
3. 编写抓拍程序
demo.py
#!/usr/bin/python3import osimport sysimport reos.system("fswebcam --no-banner -r 1920x1080 image.jpg") # 定义尺寸print("hello")
4.运行脚本
# 1. 添加权限pi@raspberrypi:~/code/camera $ chmod +x demo.py# 2. 执行python 程序pi@raspberrypi:~/code/camera $ ./demo.py--- Opening /dev/video0...Trying source module v4l2.../dev/video0 opened.No input was specified, using the first.--- Capturing frame...Captured frame in 0.00 seconds.--- Processing captured image...Disabling banner.Writing JPEG image to 'image.jpg'.hello# 3. 保存了拍摄的图片 image.jgppi@raspberrypi:~/code/camera $ lsdemo.py image.jpg
