树莓派摄像头笔记

【树莓派笔记】树莓派摄像头的简单使用 树莓派CSI摄像头的安装和简单应用 阅读详情

背景

淘宝几十块钱买了个摄像头,usb接口,免驱动,支持uvc协议,于是装在树莓派上准备当监控用。

查看

$ lsusb
Bus 001 Device 007: ID 038f:6001 lihappe8 Corp. USB 2.0 Camera
Bus 001 Device 006: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 001 Device 003: ID 0424:ec00 Microchip Technology, Inc. (formerly SMSC) SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Microchip Technology, Inc. (formerly SMSC) SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

可以看到此时已经识别出来了
ls /dev/video*有多个设备,经测试为video0

安装工具

$ sudo apt-cache search uvcview
guvcview - GTK+ base UVC Viewer
libguvcview-2.0-2 - GTK+ base UVC Viewer - runtime
libguvcview-dev - GTK+ base UVC Viewer - development files
luvcview - USB Video Class grabber

在此使用guvcview,sudo apt-get install guvcview

测试

通过vnc连接树莓派,即可打开摄像头图像

guvcview -d /dev/video0

mjpg-streamer

下载

git clone https://github.com/jacksonliam/mjpg-streamer.git

安装

cd mjpg-streamer-experimental
make
sudo make install

使用

export LD_LIBRARY_PATH=.
nohup ../mjpg_streamer -i "./input_uvc.so" -o "./output_http.so -w ./www"

访问 http://树莓派地址:8080/stream.html 即可查看摄像头

保姆级教程:用GSCoolink GSV1127芯片,把旧笔记本HDMI输出改成树莓派摄像头输入 本文详细介绍了如何利用GSCoolink GSV1127芯片将旧笔记本的HDMI输出改造为树莓派摄像头输入,实现高质量视频采集。通过硬件选型、连接配置、软件驱动加载及性能优化,该方案支持1080P@60Hz传输,适用于机器视觉、直播推流等多种场景,成本控制在300元以内。 阅读详情

相关推荐

【新手入门】树莓派Raspberry学习笔记4 摄像头安装+配置+简单使用

树莓派Raspberry Pi3B+学习笔记4 今日达成: ①摄像头安装+配置+简单使用 ②树莓派上python编程初尝试 这份笔记里主要讲的是摄像头的安装+配置+简单使用。 一、摄像头和树莓派连接+支架安装 树莓派的摄像头带着软排线,安装也特别方便,只要看清楚安装的位置和方向就好了,步骤和图片如下。 1、CSI接口位置:树莓派板子上摄像头对应的CSI接口靠近网线接口和USB接口的那一边 2、打开...

weixin_42368268的博客 1万+

guvcview调试UVC摄像头

guvcview是一个开源的uvc webcam调试测试工具,在ubuntu中,可以通过以下命令进行下载: caozilong@caozilong-Vostro-3268:~$ sudo apt install guvcview [sudo] caozilong 的密码: 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 guvcview 已经是最新版 (2.0.5+debian-1)。 下列软件包是自动安装的并且现在不需要了:

tugouxp的专栏 7415

树莓派4B学习笔记(6)—— 摄像头的简单使用

一、摄像头安装 安装起来没什么难度,直接看图。 二、摄像头配置 在树莓派中使能摄像头。 终端中输入sudo raspi-config。 选择 Interfacing Option—>camera—>是—>确定—>finish—>是。 设置好后,终端输入vcgencmd get_camera,得到supported = 1 detected = 1,若supported=0,则没成功使能摄像头服务或使能后没有重启树莓派,若detected = 0,则可能是摄像头的排

weixin_44415639的博客 4140

ubuntu打开USB摄像头的工具

VLC 媒体播放器:VLC是一个功能强大的多媒体播放器,也可以用于打开USB摄像头。安装完成后,运行guvcview命令即可打开GUVCView工具。在工具界面中,您可以选择USB摄像头,并进行预览和设置调整。安装完成后,打开VLC并选择“媒体”菜单上的“打开捕获设备”,然后选择USB摄像头作为视频设备,点击“播放”即可开始预览。安装完成后,您可以在应用程序菜单中找到Cheese,并使用它来打开和预览USB摄像头。GUVCView:这是一个专门用于摄像头控制和预览的工具。

小灰灰的博客 5740

树莓派4B学习笔记(7)—— 使用motion实现摄像头的监控功能

一、安装motion motion是Linux下一款开源的摄像头监控软件,用命名行运行,只保存有运动物体的图像。 sudo apt-get install motion 二、配置motion 1. 允许motion后台运行 执行以下指令,将文件中 “start_motion_daemon=no” 的no改为yes。 sudo nano /etc/default/motion 2. 修改motion的配置文件: sudo nano /etc/motion/motion.conf 这个文件中保存了许多m

weixin_44415639的博客 1万+

5.摄像头-调试工具

本文介绍 camera调试时常用的命令行工具

2401_83458819的博客 1395

【树莓派笔记】树莓派摄像头的简单使用_树莓派摄像头使用方法

这两个命令行工具都可以用 -?来查看所有参数该命令生成的是未压缩的H.264视频流,可以转换为MP4更通用的视频格式。可以使用gpac 包的 MP4Box 来进行转换。一般树莓派无法查看图片和视频,可以用自带Chromium 浏览器来查看图片和MP4视频。可以安装eog来查看图片。可以安装vlc来播放视频(OMXPlayer 已在最新版本弃用,VLC现在是推荐的替代方案。

2401_85014296的博客 4140

guvcview-src-1.5.0源码

guvcview-src-1.5.0源码,是一个很不错的Android代码,有兴趣的伙伴们抽时间可以看一下把。

【树莓派笔记】树莓派摄像头的简单使用_树莓派摄像头使用方法(1)

该命令生成的是未压缩的H.264视频流,可以转换为MP4更通用的视频格式。Motion是Linux下一款开源的移动图像检测程序,拍摄一个画面进行监控,如画面中出现运动物体会进行抓拍。可以用 -e png 指定生成jpg、png、gif、bmp格式的图片,后三种无损,生成速度会慢些。可以安装vlc来播放视频(OMXPlayer 已在最新版本弃用,VLC现在是推荐的替代方案。一般树莓派无法查看图片和视频,可以用自带Chromium 浏览器来查看图片和MP4视频。可以安装eog来查看图片。

2401_87555514的博客 3082

guvcview:http

GTK UVC VIEWER(guvcview) 基本配置 依存关系: Guvcview取决于以下内容: intltool, 自动工具 libsdl2或libsdl, libgtk-3, portaudio19, libpng, libavcodec, libavutil, libv4l, libudev, libusb-1.0, libpulse(可选) libgsl(可选) 在大多数发行版中,您只需安装开发包:intltool,autotools-dev,libsdl2-dev,libgtk-3-dev,portaudio19-dev,libpng12-dev,libavcodec-dev,libavutil-dev,libv4l-dev,libudev-dev ,libusb-1.0-0-dev,libpulse-dev,libgsl-dev 构建配置:

保姆级教程:在Ubuntu 22.04上用Python3.10和pysoem搞定EtherCAT电机回零与位置控制

本文提供在Ubuntu 22.04上使用Python3.10和pysoem实现EtherCAT电机回零与位置控制的详细指南。涵盖环境搭建、权限配置、EtherCAT主站架构解析、CiA402协议核心机制及工业级精度控制实现,帮助开发者快速掌握Python在工业自动化中的应用。

weixin_30952535的博客 329

树莓派学习笔记——串口与摄像头

历时近乎一周终于将串口与摄像头调试完成,不知为何树莓派4B的参考资料很少,而且目前网络上可以查到的资料与调试错误的结果很多都有问题,在经历了无数的尝试之后现将总结在此写下 一、串口 树莓派内置了一个称之为硬件串口(/dev/ttyAMA0),一个称之为mini串口(/dev/ttyS0)在树莓派中,由于板载蓝牙模块,硬件串口被默认分配给与蓝牙模块通信了,而把那个mini串口默认分配给了排针引出的GPIO(14,15),serial0是GPIO引脚对应的串口,serial1是蓝牙对应的串口。如图所示,se

m0_53222561的博客 4879

多尺度变换(Multidimensional Scaling ,MDS)详解

介绍多尺度变换基本原理

5216

树莓派摄像头使用笔记

树莓派摄像头使用 一、拍照片 $ raspistill -o myphoto.jpg -t 2000 2000表示摄像机将在2000ms后拍摄一张照片,并保存为: myphoto.jpg 二、拍视频 $ raspivid -o myvideo.h264 -t 2000 2000表示拍摄时间为2000ms,默认分辨率为1920x1080,比特率为17Mbps $raspivid -o myvideo.h264 -w 1280 -h 720 默认拍摄5s, -w -h 将分辨率修改为 1280x720.

weixin_46398919的博客 442

Bochs源码分析 - 26:8259中断控制器介绍

前言 现在我们跟着《x86/x64体系探索及编程》来分析17章内容 -- 8259中断控制器。这个是涉及硬件的,很遗憾,除了大学期间使用STM32搞过一个计算器,其余就没多少硬件编程经验,我在淘宝上找了下大概是这个东东。 https://pdos.csail.mit.edu/6.828/2010/readings/hardware/8259A.pdf 上面是8259A的芯片手册,里面讲的还是挺详细的,虽然里面很多东西还是看不太懂,但是结合着《x86/...

WriteAnything_的博客 968

c#仿热血江湖

Int32_1 = (int) table.Rows[i]["FLD_初级附魂"],Int32_2 = (int) table.Rows[i]["FLD_中级附魂"],Int32_3 = (int) table.Rows[i]["FLD_是否绑定"],Int32_0 = (int) table.Rows[i]["FLD_进化"],Form1.smethod_1(2, "加载百宝阁物品----没有百宝阁数据");Form1.smethod_1(2, "加载物品商店----没有物品数据");

weixin_42132177的博客 143

树莓派开发笔记13-树莓派环境下的CSI摄像头实验

这篇文章,实现了在树莓派中c++版和python版调用CSI摄像头的实验

wan1234512的博客 1233

MATLAB基础应用精讲-【数模应用】游程检验(附MATLAB、R语言和python代码实现)

游程检验是一种非参数性统计假设的检验方法,它是游程总数检验和最大游程检验的总称,用于两个独立样本的比较和观测结果随机性的检验测试。​游程检验亦称“连贯检验”,是根据样本标志表现排列所形成的游程的多少进行判断的检验方法。[2]例1:设某样本n=12人的标志表现为男、女,有以下三种排列。(i) 男\男,女\女\女,男,女\女,男\男\男\男;(ii) 男\男\男\男\男\男\男,女\女\女\女\女;(iii) 男,女,男,女,男,女,男,女,男,女,男\男;连续出现男或女的区段称为游程。

qq_36130719的博客 609

树莓派整理笔记-2摄像头的配置

将树莓派采集的视频传输到网页端 1、 登录SSH,并赋有home文件夹权限,方便拷贝驱动文件到此目录。前提是root用户并拷贝master.zip 到home目录 #su #输入root密码 #chmod 777 /home : 赋有home目录具有读写运行权限 2、执行解压指令: #unzip master.zip #编译此工程需要用到cmake #sudo a...

北巷番茄鱼的博客 624

《QGIS快速入门与应用基础》294:双地图框布局(真彩色+假彩色对比)

摘要 本文详细介绍了在QGIS中创建专业级遥感影像对比地图的完整流程。作者作为时空智能领域专家,重点讲解了双地图框布局的实现方法,通过真彩色与假彩色影像的同步对比,满足学术研究和工程应用需求。文章包含三个核心部分:1) 前期准备工作,包括图层复制、标准化命名和参数校验;2) 布局创建与页面设置,详细说明了A4横向布局的参数配置;3) 双地图框同步技术,提供了复制粘贴法和手动设置两种实现方案。教程特别强调图层锁定、比例尺固定等关键操作,确保对比图的专业性和准确性,适合GIS从业人员和遥感研究者学习参考。

LuckyHanMo的博客 360

轨迹优化 | 基于ESDF的共轭梯度优化算法(附ROS C++/Python仿真)

共轭梯度法的核心原理是求解优化问题的共轭向量组作为优化方向,由于优化方向间彼此正交,故每次迭代只需沿着一个方向寻优而互不影响。本文设计基于ESDF的障碍约束、曲率约束和平滑约束,基于ROS C++和Python提供了共轭梯度法的轨迹优化实践案例

FRIGIDWINTER的博客 1万+

《树莓派开发笔记 - 第1部分 基础篇》第6章 树莓派摄像头操作

6.1树莓派基本操作目前提供了三个应用程序,分别为:raspistill、raspivid、raspistillyuv。其中 raspistill 和 raspistillyuv 非常相似,并且都是用于捕捉图像,而 raspivid 用于捕捉视频。 所有应用程序均基于命令行方式运行,通过 OpenMAX 的 mmal API 进行编写。OpenMAX 的 mmal API 提供了更易使用的系统组件

不问归期的博客 4万+

使用everything出现mem_virtual_alloc(): Fatal Error: out of memory解决方案

本文主要介绍了使用everything出现mem_virtual_alloc(): Fatal Error: out of memory解决方案,希望能对使用everything的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案

weixin_43178406的博客 1万+

笔记-树莓派-摄像头(待续)

在终端执行sudo raspi-config,选择第5项 Interfacing Options ,然后将P1 Camera 使能(打开),然后重启,方法很多,可在网上自行查找。(1)窗口预览,注意:相机预览只有当显示器连接到你的树莓派。系统: 亚博智能科技 2019-04-08-raspbian-stretch(3B+ 带图形界面)之前树莓派系统无法正常加载,上电之后自动重启。换了SD卡,也换了电源。(2)保存一张静态图片,注意:在拍照前至少暂停两秒钟,因为这给相机的传感器时间来感知光线。

qq_37071753的博客 494

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

树莓派android摄像头驱动开发,树莓派开发笔记(九):基于CSI口的摄像头拍照程序(同样适用USB摄像头)...

前话前面开发完GPIO口的功能,还剩下2个接口,一个是摄像头,一个是显示屏。本篇我们开发一个基于CSI接口的摄像头拍照程序。Demo:摄像头CSI的拍照程序树莓派摄像头笔者买的不是USB网络摄像头,而是通过扩展排线插入摄像头,摄像头参数和结构如下: 接线图 启用摄像头sudo raspi-config 然后重启树莓派。使用raspistill命令行操作摄像头raspistill在指定的时间运行...

weixin_36265665的博客 1092

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

上一篇: 单节点kafka部署笔记
下一篇: postgresql + timescaledb离线安装笔记(zabbix数据库准备工作)
Re_Virtual
博客等级 码龄17年 88粉丝 44原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值