当我尝试使用我的电脑摄像头拍摄图像时出现此错误。我是matlab的新手。我该如何解决这个错误?
使用imaq.VideoDevice时出错 没有设备可用于指定的ADAPTORNAME。见IMAQHWINFO('dcam')。
maina1出错(第4行) obj = imaq.VideoDevice('dcam',1,'YUYV_320x240','ROI',[1 1 320 240]);
这是我的代码,
obj =imaq.VideoDevice('dcam', 1, 'YUYV_320x240','ROI', [1 1 320 240]); set(obj,'ReturnedColorSpace', 'rgb'); figure('menubar','none','tag','webcam');
这是我运行'imaqhwinfo'和'webcamlist'时得到的答案
>imaqhwinfo
ans =
InstalledAdaptors: {'dcam'}
MATLABVersion: '8.6 (R2015b)'
ToolboxName: 'Image Acquisition Toolbox'
ToolboxVersion: '4.10 (R2015b)'
> webcamlist
ans =
'Integrated Webcam'
答案 0 :(得分:1)
我找到了解决错误的方法。我没有为我的特定相机下载support package图像采集工具箱。当我安装" OS通用视频接口"支持包我的代码正在运作。