0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【树莓派】使用USB网络摄像头替代Raspberry Pi 相机模块

工业树莓派制造商-上海晶珩 来源:上海晶珩电子科技有限公 作者:上海晶珩电子科技 2023-11-08 16:48 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

您可以使用标准 USB 网络摄像头在Raspberry Pi上拍摄照片和视频,而不是使用Raspberry Pi 相机模块。

NOTE:摄像头模块的质量和可配置性远远优于标准 USB 网络摄像头。

首先,安装fswebcam软件包:

sudo apt install fswebcam

如果您未使用默认用户帐户 pi ,则需要将用户名添加到 video 组中,否则您将看到 'permission denied' 错误。

sudo usermod -a -G video < username >

若要检查是否已将用户正确添加到组中,请使用 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 0xd4
Captured frame in 0.00 seconds.
--- Processing captured image...
Writing JPEG image to 'image.jpg'.
wKgaomVLSPqALqGxAACWK-ekS5A399.png

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 0xd5
Captured frame in 0.00 seconds.
--- Processing captured image...
Writing JPEG image to 'image2.jpg'.
wKgZomVLSRaAUkx3AAKC8Mx4qtQ765.png

网络摄像头以全分辨率拍摄的照片,并显示横幅。

删除横幅

现在添加--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 0xd6
Captured frame in 0.00 seconds.
--- Processing captured image...
Disabling banner.
Writing JPEG image to 'image3.jpg'.
wKgaomVLSSiAABEyAAIWcMjclbY005.png

现在,照片以全分辨率拍摄,没有横幅

文章来源:【树莓派】使用USB网络摄像头 - 1

​审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • usb
    usb
    +关注

    关注

    60

    文章

    8480

    浏览量

    285942
  • 摄像头
    +关注

    关注

    61

    文章

    5116

    浏览量

    103508
  • 树莓派
    +关注

    关注

    122

    文章

    2082

    浏览量

    110779
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    请问如何让 Sony-IMX219-Raspberry-Pi-V2-CMOS 相机与 VisionFive2 配合使用?

    通道 MIPI CSI 摄像头端口,支持多达 1080p@30fps,并且 Sony-IMX219-Raspberry-Pi-V2-CMOS 相机兼容 CSI (AFAICT),我希望能够做到这一点
    发表于 03-11 06:26

    Banana Pi BPI-CM6 – 一款与 Raspberry Pi CM4/CM5 载板兼容的 SpacemiT K1 RISC-V 系统模块

    连接器 显示接口 – HDMI 1.4 和 MIPI DSI 摄像头接口 – 3 个 MIPI CSI 接口 网络 – RGMII USB接口 – 1个USB 3.0接口,2个
    发表于 11-28 16:59

    基于树莓(RaspberryPi)构建高效实时监控系统

    及安装 ZeroNews Agent 在树莓Raspberry Pi)上下载并运行 ZeroNews。 第 2 步:树莓派上安装 Mot
    的头像 发表于 09-22 15:14 1638次阅读
    基于<b class='flag-5'>树莓</b><b class='flag-5'>派</b>(RaspberryPi)构建高效实时监控系统

    零成本钢铁侠手套!树莓+OpenCV 秒变手势遥控器!

    使用树莓和OpenCV实时扫描并存储二维码使用树莓和OpenCV实现物体与动物识别使用树莓
    的头像 发表于 08-16 16:16 1583次阅读
    零成本钢铁侠手套!<b class='flag-5'>树莓</b><b class='flag-5'>派</b>+OpenCV 秒变手势遥控器!

    如何使用树莓与OpenCV实现面部和运动追踪的云台系统?

    使用树莓和OpenCV实时扫描并存储二维码使用树莓和OpenCV实现物体与动物识别使用树莓
    的头像 发表于 08-14 17:45 2457次阅读
    如何使用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>与OpenCV实现面部和运动追踪的云台系统?

    创世SD NAND贴片卡:智能摄像头存储难题的完美解决方案 #人工智能 #智能摄像头 #摄像头

    摄像头
    深圳市雷龙发展有限公司
    发布于 :2025年08月05日 11:17:13

    【EASY EAI Orin Nano开发板试用体验】--USB摄像头使用

    本篇讲述USB摄像头接入开发板使用。准备200W像素/30FPS摄像头,接入开发板上层USB口(建议),如下 一.USB
    发表于 07-13 18:21

    【Milk-V Duo S 开发板免费体验】OV5647摄像头测试

    OV5647摄像头测试板子支持以下两种摄像头,默认支持的是官方的CAM0GC2083 要使用OV5647树莓摄像头,需要使用配置文件/
    发表于 07-11 22:03

    一个套件就能让多路高清摄像头接入树莓5?

    ,推出了适用于树莓5的GMSL相机接入套件,支持多路GMSL摄像头同时接入。本文将介绍该套件的应用场景、硬件连接方式及软件配置方法,帮助您快速完成安装与设置,助力
    的头像 发表于 07-10 16:18 2023次阅读
    一个套件就能让多路高清<b class='flag-5'>摄像头</b>接入<b class='flag-5'>树莓</b><b class='flag-5'>派</b>5?

    【Milk-V Duo S 开发板免费体验】4 - OV5647 摄像头摄像头测试

    PIN 间距为 1.0mm 与树莓摄像头接口兼容的连接器,目前可以支持在树莓派上使用的 OV5647 摄像头。 测试 硬件连接 将
    发表于 07-08 21:26

    树莓微型摄像头模块3传感器组件发布!封装再瘦身助力工业设备微型化视觉集成!

    自两年前推出以来,树莓的1200万像素自动对焦树莓摄像头模块3已广泛应用于众多爱好者项目,以
    的头像 发表于 07-08 12:10 1706次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>微型<b class='flag-5'>摄像头</b><b class='flag-5'>模块</b>3传感器组件发布!封装再瘦身助力工业设备微型化视觉集成!

    庐山K230可以直接使用usb摄像头吗,可以的话摄像头有啥要求吗?

    庐山K230可以直接使用usb摄像头吗,可以的话摄像头有啥要求吗
    发表于 06-24 07:07

    K230micropython下能实现同时用USB摄像头和板载摄像头YOLO识别并显示在IDE上吗?

    K230micropython下能实现同时用USB摄像头和板载摄像头YOLO识别并显示在IDE上吗?以及如何提高USB进行YOLO识别的帧数?
    发表于 06-20 06:35

    树莓分类器:用树莓识别不同型号的树莓

    在本教程系列的第一部分中,您将学习如何使用树莓AI摄像头来检测不同的树莓型号。本系列由DavidPlowman创建,他是
    的头像 发表于 06-13 16:39 1554次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>分类器:用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>识别不同型号的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>!

    树莓 打造安全+可定制的安防摄像头 — 完整指南!

    使用树莓作为安防摄像头有诸多优势,可以让其成为家庭或小型企业负担得起的监控解决方案。树莓派性价比极高,无需商业DVR/NVR系统的高昂成本即可构建功能完备的安防系统。其灵活性和可定制
    的头像 发表于 05-23 15:49 2356次阅读
    用 <b class='flag-5'>树莓</b><b class='flag-5'>派</b> 打造安全+可定制的安防<b class='flag-5'>摄像头</b> — 完整指南!