查看“USB 摄像头测试”的源代码
←
USB 摄像头测试
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
1) 首先需要准备一个下图所示的或者类似的支持 UVC 协议的 USB 摄像头,然后将USB 摄像头插入到 Orange Pi 开发板的 USB 接口中<br><br> [[Image:Pi-5-details2-pic07.png]]<br><br> 2) 通过 v4l2-ctl 命令可以看到 USB 摄像头的设备节点信息为'''/dev/video0'''<br> {| class="wikitable" style="width:800px;" |- |orangepi@orangepi:~$ '''v4l2-ctl --list-devices'''<br> Q8 HD Webcam: Q8 HD Webcam ('''<span style="color:#FF0000">usb</span>'''-fc880000.usb-1):<br> :<span style="color:#0066CC;">/dev/video0</span><br> :/dev/video1<br> :/dev/media0 |} {| class="wikitable" style="width:800px;background-color:#ffffdc;" |- |注意 '''v4l2''' 中的 '''l''' 是小写字母 '''l''',不是数字 '''1'''。<br><br> 另外 '''video''' 的序号不一定都是 '''video0''',请以实际看到的为准。 |} 3) 在桌面系统中可以使用 Cheese 直接打开 USB 摄像头,Cheese 打开方法如下图所示:<br><br> [[Image:Pi-5-details2-pic08.png]]<br><br> Cheese 打开 USB 摄像头后的界面如下图所示:<br><br> [[Image:Pi-5-details2-pic09.png]]<br><br> 4) 使用 fswebcam 测试 USB 摄像头的方法<br> a. 安装 fswebcam {| class="wikitable" style="width:800px;" |- |orangepi@orangepi:~$ '''sudo apt update'''<br> orangepi@orangepi:~$ '''sudo apt-get install -y fswebcam''' |} b. 安装完 fswebcam 后可以使用下面的命令来拍照<br> a) -d 选项用于指定 USB 摄像头的设备节点<br> b) --no-banner 用于去除照片的水印<br> c) -r 选项用于指定照片的分辨率<br> d) -S 选项用设置于跳过前面的帧数<br> e) ./image.jpg 用于设置生成的照片的名字和路径<br> {| class="wikitable" style="width:800px;" |- |orangepi@orangepi:~$ '''sudo fswebcam -d /dev/video0 \'''<br> '''--no-banner -r 1280x720 -S 5 ./image.jpg''' |} c. 在服务器版的 linux 系统中,拍完照后可以使用 scp 命令将拍好的图片传到Ubuntu PC 上镜像观看<br> {| class="wikitable" style="width:800px;" |- |orangepi@orangepi:~$ '''scp image.jpg test@192.168.1.55:/home/test'''('''根据实际情况修改 IP 地址和路径''') |} d. 在桌面版的 linux 系统中,可以通过 HDMI 显示器直接查看拍摄的图片<br>
返回至
USB 摄像头测试
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
主页
产品
开发板系列
键盘电脑
平板电脑
开源手机
开源游戏机
Orange Pi OS
常见问题
通用问题
开发板常见问题
镜像资源
镜像下载
第三方镜像
支持
英文网站
中文网站
英文论坛
中文论坛
工具
链入页面
相关更改
特殊页面
页面信息