文档帮助中心文档
找一份可用摄像头的名单英伟达硬件
camlist = getCameraList (hwObj)
例子
camlist= getCameraList (hwObj)返回一个包含Linux名称的表®设备编号,以及在NVIDIA上检测到的所有相机的可用分辨率金宝搏官方网站®目标硬件。的getCameraList功能列表中列出了目标单板的USB接口和CSI (camera peripheral interface)接口所连接的摄像机。
camlist= getCameraList (hwObj)
camlist
hwObj
getCameraList
全部折叠
你可以用MATLAB连接®软件连接到与NVIDIA平台相连的车载CSI摄像机,并从该摄像机捕捉图像。
创建一个实时的硬件连接,从MATLAB软件到NVIDIA硬件使用杰森函数。要创建活动硬件连接对象,请提供目标板的主机名或IP地址、用户名和密码。例如,
杰森
hwobj =杰森(“jetson-board-name”,ubuntu的,ubuntu的);
要查找摄像机名称,请使用getCameraList函数。
camlist = getCameraList (hwobj)
camlist = 2×3表相机名视频设备可用的决议 _____________________________金宝搏官方网站_ _____________ ____________________________________ " vi-output ov5693 2 - 0036”“/ dev / video0”“720年[1280],[2592 - 1458],[2592 1944]微软LifeCam电影院(TM)”“/ dev / video1””(视图的决议金宝搏官方网站)”
如果该功能没有列出一个基于USB的摄像头,尝试重新连接USB摄像头并运行updatePeripheralInfo函数。这个函数尝试在添加或删除时扫描目标上可用的网络摄像头。
updatePeripheralInfo
updatePeripheralInfo (hwobj);
创建一个相机对象,凸轮使用列表中的相机名称和支持的分辨率。金宝app如果有多个同名相机,请使用“VideoDevice”参数通过其Linux设备号来识别相机。的凸轮对象具有以下摄像机属性。
凸轮
“VideoDevice”
凸轮=相机(hwobj,“vi-output ov5693 2 - 0036”1944年[2592])
ImageSize: [2592 1944] VideoDevice: '/dev/video0'
要从该相机捕获一帧图像并在MATLAB中显示,使用以下命令。
img =快照(cam);图();显示亮度图像(img);drawnow;
若要更改图像捕捉的分辨率,必须清除相机对象,使用清晰的函数,然后使用相机功能连接到相机再次。
相机
清晰的
清晰的凸轮;凸轮=相机(hwobj,“vi-output ov5693 2 - 0036”720年[1280]);
连接到特定的NVIDIA硬件板,指定为杰森或开车对象。
开车
包含该软件在目标硬件上检测到的摄像头列表的表。该表包含名称,Linux设备编号,以及所有相机的可用分辨率。金宝搏官方网站如果摄像机支持的分辨率大于3,则显示链金宝搏官方网站接而不是实际值。金宝app例如,
当你点击视图的决议金宝搏官方网站,可查看支持的分辨率。金宝搏官方网站金宝app
决议金宝搏官方网站:[1280 720],[1280 800],[160 120],[176 144],…288年[320 - 240],[352],[416 - 240],[424 - 240],[640 - 360],……[640 480],[800 448],[800 600],[960 544]
有关访问表中的数据的信息,请参见访问表中的数据.
快照
图像
imageDisplay
您点击了对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译的内容,并查看当地的事件和提供。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站表现。其他MathWorks国家网站不适合从您的位置访问。
联系当地办事处
得到审判现在