整个过程我们需要做如下几件事情:
(1) 查询USB2.0Camera
的具体参数(imaqhwinfo)
(2) 创建视频输入对象(videoinput)
(3)
图像预览和显示(preview、stoppreview、closepreview和image)
(4) 获取视频图像(getsnapshot)
(5) 图像获取设备的获取和设置(get和set)
(6) 关闭视频对象(delete)
1、imaqhwinfo() %
获取PC上已安装的图像获取硬件设备的信息
没有输入参数时,返回一个结构体,
它包含了系统中存在的适配器和Matlab相关的版本信息(第一次我们一般使用这个)
>>
info=imaqhwinfo
info =
InstalledAdaptors: {'coreco'
'winvideo'} %这里可以看到我的PC上安装了两个适配器
MATLABVersion: '7.6 (R2008a)'
ToolboxName: 'Image Acquisition
Toolbox'
ToolboxVersion: '3.1 (R2008a)'
有输入参数的时候,返回一个结构体,包含了指定的适配器的数据信息
代码:
>>
win_info=imaqhwinfo('winvideo')
win_info =
AdaptorDllName: [1x81 char]
%适配器dl