MATLAB调用USB摄像机采集图像代码段

利用在MATLAB上调用USB摄像机,用于实时输出图像

话不多说上代码

%%%Command Window窗口下(注释)

>> info=imaqhwinfo

info = 

    InstalledAdaptors: {'gentl'  'gige'  'matrox'  'winvideo'}
        MATLABVersion: '8.2 (R2013b)'
          ToolboxName: 'Image Acquisition Toolbox'
       ToolboxVersion: '4.6 (R2013b)'


>>  win_info = imaqhwinfo('winvideo')

win_info = 

       AdaptorDllName: 'C:\Program Files\MATLAB\R2013b\toolbox\imaq\imaqadaptors\win32\mwwinvideoimaq.dll'
    AdaptorDllVersion: '4.6 (R2013b)'
          AdaptorName: 'winvideo'
            DeviceIDs: {[1]}
           DeviceInfo: [1x1 struct]


>> win_info.DeviceInfo(1)


ans = 


             DefaultFormat: 'YUY2_720x480'
       DeviceFileSupported: 0
                DeviceName: 'OEM Device'
                  DeviceID: 1
     VideoInputConstructor: 'videoinput('winvideo', 1)'
    VideoDeviceConstructor: 'imaq.VideoDevice('winvideo', 1)'
          SupportedFormats: {'YUY2_720x480'  'YUY2_720x576'}


>> inputCamera = videoinput('winvideo',1,'YUY2_720x480')    (注释)%%%inputCamera = videoinput('AdaptorName',DeviceID,'DefaultFormat') 


Summary of Video Input Object Using 'OEM Device'.


   Acquisition Source(s):  composite and tuner are available.


  Acquisition Parameters:  'composite' is the current selected source.
                           10 frames per trigger using the selected source.
                           'YUY2_720x480' video data to be logged upon START.
                           Grabbing first of every 1 frame(s).
                           Log data to 'memory' on trigger.


      Trigger Parameters:  1 'immediate' trigger(s) on START.


                  Status:  Waiting for START.
                           0 frames acquired since starting.
                           0 frames available for GETDATA.

>> preview(inputCamera)

后采集到的动态图像,如图


当然,在知道USB摄像机参数的情况下,也可以直接在editor下直接运行代码,如下所示

info=imaqhwinfo;
 win_info = imaqhwinfo('winvideo');
win_info.DeviceInfo(1);
inputCamera = videoinput('winvideo',1,'YUY2_720x480');
preview(inputCamera)

其中上面几行代码段里面,尤其是第三行,有USB相机的参数内容,只有知道下才可以直接右键运行,否则将会出现错误。

(有迷惑的可以参考下面)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

钱多多先森

你的鼓励,是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值