您可以使用标准 usb 网络摄像头在raspberry pi上拍摄照片和视频,而不是使用 raspberry pi 相机模块。
note:摄像头模块的质量和可配置性远远优于标准 usb 网络摄像头。
首先,安装 fswebcam 软件包:
sudo apt install fswebcam
如果您未使用默认用户帐户 pi ,则需要将用户名添加到 video 组中,否则您将看到 'permission denied' 错误。
sudo usermod -a -g video
若要检查是否已将用户正确添加到组中,请使用 groups 命令。
基础用法
输入 fswebcam 命令,后跟文件名,将使用网络摄像头拍摄照片,并保存到指定的文件名:
fswebcam image.jpg
此命令将显示以下信息:
--- opening /dev/video0...trying source module v4l2.../dev/video0 opened.no input was specified, using the first.adjusting resolution from 384x288 to 352x288.--- capturing frame...corrupt jpeg data: 2 extraneous bytes before marker 0xd4captured frame in 0.00 seconds.--- processing captured image...writing jpeg image to 'image.jpg'.
note:使用小的默认分辨率,会显示时间戳的横幅。
此示例中使用的网络摄像头的分辨率为 1280 x 720 ,要指定我希望以何种分辨率拍摄图像,请使用以下 -r 标志:
fswebcam -r 1280x720 image2.jpg
此命令将显示以下信息:
--- opening /dev/video0...trying source module v4l2.../dev/video0 opened.no input was specified, using the first.--- capturing frame...corrupt jpeg data: 1 extraneous bytes before marker 0xd5captured frame in 0.00 seconds.--- processing captured image...writing jpeg image to 'image2.jpg'.
网络摄像头以全分辨率拍摄的照片,并显示横幅。
删除横幅
现在添加 --no-banner 标志:
fswebcam -r 1280x720 --no-banner image3.jpg
其中显示以下信息:
--- opening /dev/video0...trying source module v4l2.../dev/video0 opened.no input was specified, using the first.--- capturing frame...corrupt jpeg data: 2 extraneous bytes before marker 0xd6captured frame in 0.00 seconds.--- processing captured image...disabling banner.writing jpeg image to 'image3.jpg'.
现在,照片以全分辨率拍摄,没有横幅
文章来源:【树莓派】使用usb网络摄像头 - 1
机床测头应用系列二:自动补偿,万千如一
智能搀扶机器人的设计特点是什么
英国电信O2计划今年在英国5G移动频谱拍卖中获得的2.3Ghz频谱
浙江元宇宙政策发布,杭州灵伴科技打造工业AR新引擎
广东潮州引入RFID等技术对古城区进行改造
【树莓派】使用USB网络摄像头替代Raspberry Pi 相机模块
耳机需不需要一个功放
微导纳米募集资金10亿元将聚焦光伏、半导体两大赛道
我们未来的家将会是什么样的呢,一起来先睹为快吧!
美大学研究人员推出公共汽车的感应式充电技术
不老神话仍在延续:8051必将驰骋IOT时代
一周新品推荐:Molex 即用型 (OTS) 电缆组件和PI LinkSwitch-TNZ开关电源IC
VideoMASTER和PXI创建无线HDMI MIMO测试系统
适合小型风力发电系统电流和电压测量的微型化隔离放大器
对技术的执着和美的追求变成了程序员的“诗和远方”
更大容量的固态硬盘除了存储空间更充足,还有什么好处?
如何选择PCB组件
AOI测试技术是干什么的
基于SiTime先进MEMS技术的新型汽车振荡器SiT9396/7简介
上海智能汽车开发者大会:智能驾驭,跑领未来