我正在使用图像采集工具箱通过kinect捕获视频。
使用info = imaqhwinfo
时,我得到当前信息:
info =
InstalledAdaptors: {'gentl' 'gige' 'kinect' 'matrox' 'winvideo'}
MATLABVersion: '8.1 (R2013a)'
ToolboxName: 'Image Acquisition Toolbox'
ToolboxVersion: '4.5 (R2013a)'
列出 kinect 设备的位置,因为我已安装 Kinect SDK(驱动程序)。
但是,如果我断开相机的连接,Kinect 仍在列表中,因为它是已安装的适配器而不是已连接。
我怎么知道 kinect 是否连接。因为您可以毫无问题地创建视频输入,之后启动它时遇到问题,我想通过检测连接设备的条件来避免这种情况。
最后,我没有浪费时间在仪器控制工具箱上使用USB端口和其他端口。
我只是用一个简单的尝试捕获来超越我的代码,如果我得到imaq:videoinput:noDevices
错误,我只是告诉用户 kinect 没有连接并且它。