Advertisement

MatlabSnapshot: MATLAB中使用摄像头捕获图像并编程(转载)

阅读量:

整个流程中,我们需要完成以下几项操作:

(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 =

全部评论 (0)

还没有任何评论哟~