无忧启动论坛

标题: 【树莓派】使用USB摄像头 [打印本页]

作者: wuyou    时间: 2018-10-12 22:30
标题: 【树莓派】使用USB摄像头
wuyou 注:
1.一个尘封了10多年的usb摄像头,几次想扔掉它而又不舍,今天终于用上派场,插入pi,lsusb可以看到新接入的设备,无须安装驱动。
2.联想台式机的显示器自带摄像头,接到树莓派上也可以直接用,但显示图像色彩不正常,原因待查。

以下对原帖稍有修改,测试通过,测试环境: raspberry pi 3B+ 、 python3.5.3

转自:https://blog.csdn.net/weixin_42828324/article/details/81814474

【树莓派】使用USB摄像头

需要安装的软件:

  1. sudo apt install fswebcam
  2. sudo apt install mplayer
复制代码


调用摄像头查看:

  1. sudo mplayer tv://
复制代码


拍照片:
文件在pi根目录下

  1. fswebcam –no-banner -r 640x480 camra.jpg
复制代码



转自:https://blog.csdn.net/weixin_42828324/article/details/81938977

使用python调用USB摄像头

  1. import subprocess

  2. a=subprocess.getoutput("fswebcam --no-banner -r 640x480 image3.jpg")
  3. print(a)
复制代码


运行结果如下

--- 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 'image3.jpg'.

同时在pi目录下会多一张名为image3.jpg的照片。
作者: 不知    时间: 2018-10-13 09:37
推荐motion (https://github.com/Motion-Project/motion),可以利用usb摄像头做一个监控。
另外,ffmpeg也可以处理摄像头,可以录取视频也可以截图,甚至还可以发送流媒体服务器。
作者: wuyou    时间: 2018-10-13 10:42
不知 发表于 2018-10-13 09:37
推荐motion (https://github.com/Motion-Project/motion),可以利用usb摄像头做一个监控。
另外,ffmpeg ...

谢谢,我正在调motion 的相关设置,监控也能正常运行了。
生成的jpg文件有点多,得搞一个循环删除,不然sd空间会爆掉。不知道motion 是否本身有限制文件数的参数。
现在还差一个脚本发送邮件通知,调试中。
作者: joelin2002    时间: 2018-10-13 15:30
太好了~~~~~~~~~~~~~~~~~~~~~~~~
作者: 王爷    时间: 2018-10-19 10:41
支持下




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3