18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 行业动态 > 菜鸟手册(2):给Jetson Nano安装CSI摄像头

菜鸟手册(2):给Jetson Nano安装CSI摄像头

时间:2022-03-17 02:15:01 | 来源:行业动态

时间:2022-03-17 02:15:01 来源:行业动态

一文,有非常详尽的步骤与动态简图能完整表达过程。总而言之,这个摄像头的安装有些细微之处,需要细心处理。一旦安装测试好之后,也尽量不要拆卸。

由于Jetbot会关闭Ubuntu图形桌面,因此过去所学到调用nvarguscamera指令,去启动CSI摄像头并在图形桌面上显示的方法,在这里都不能适用,但是v4l2-ctl工具还是能做最基本的检测。

下面的测试都在Jetbot上的Jupyter环境上进行,也顺便讲解一下Jupyter上调用摄像头与显示内容的方法,先熟悉一下这方面的使用是很重要,因为后面所有实验都要用到CSI摄像头。

现在从PC上的浏览器输入 IP_OF_JETBOT:8888 进入Jetbot的Jupyter操作界面,然后开启一个命令终端(如下图):



现在先用v4l2-ctl工具检查一下CSI摄像头的状况,请在终端输入以下指令:



$



$



$

# 如果是Docker版,请先安装v4l-utils工具

apt install v4l-utils

# 执行检测指令

v4l2-ctl --list-devices

# 如果检测到 /dev/video0,继续检测这个设备的细部参数

v4l2-ctl --device=/dev/video0 --all

细部参数就不花时间说明,主要让大家知道当有需要的时候,就可以用v4l2-ctl这个工具查看细节。

接下去开始用Jupyter的代码,来测试CSI摄像头的工作状况。首先创建一个新的Notebook(如下图步骤),这是Jupyter的工作区域。



每次新开的Notebook都是如下图的状况,会有一个[ ] 与一个方框:



现在就将下面代码复制到在Notebook的方框内里,由于前面v4l2-ctl检测到这个摄像头的宽高为(1640, 1232),因此在代码中将摄像头与widgets的图形尺寸都设为这两个数字:



from jetbot import Camera, bgr8_to_jpeg

import ipywidgets.widgets as widgets

from IPython.display import display

import traitlets



camera =

关键词:安装,手册

74
73
25
news
  • 网站
  • 营销
  • 设计
  • 运营
  • 优化
  • 效率
  • 专注
  • 电商
  • 方案
  • 推广
为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭