在matlab中捕获网络摄像头图像时出错

时间:2016-03-15 18:39:34

标签: matlab

当我尝试使用我的电脑摄像头拍摄图像时出现此错误。我是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'

1 个答案:

答案 0 :(得分:1)

我找到了解决错误的方法。我没有为我的特定相机下载support package图像采集工具箱。当我安装" OS通用视频接口"支持包我的代码正在运作。