matlab通过摄像头获取图像进行处理

  1. 安装摄像头

    笔记本自带也行,或者买一个usb摄像头,安装驱动之后检查能否正常获取。有时候即使usb摄像头在电脑硬件中显示了,在matlab中还是不能调用摄像头,可以在命令窗口中写一句代码:imaqreset  ,以使得matlab加载电脑中能够获取图片的硬件。输入videoinput('winvideo')没有报错即可。
  2. 获取摄像头硬件信息

    使用imaqhwinfo函数,来获取电脑上安装的摄像头的名称,比如'winvideo',之后可以利用imaqhwinfo('winvideo')来进一步获取设备ID等边信息,这在之后的视频流获取中会用到。获取设备ID之后(比如ID为1),可以进一步用imaqhwinfo('winvideo',1)来获取视频的默认格式大小等信息。
    我们win_info=imaqhwinfo('winvideo'),则ID可用win_info.DeviceIDs来获取,同理,可用以下代码获取摄像头支持的格式
    win_info=imaqhwinfo('winvideo');
    d_win_info=imaqhwinfo('winvideo',1);
    d_win_info.SupportedFormats

    可得到
    ans =

        'YUY2_160x120'    'YUY2_176x144'    'YUY2_320x240'    'YUY2_352x288'    'YUY2_640x480'

  3. 创建视频对象

    通过第二
摄像头视频图像处理软件-VideoandImageStudio1.0.zip 本帖最后由 jacket2015 于 2015-2-18 00:10 编辑 MATLAB视频图像处理软件 功能描述: 1、 本软件具有利用摄像头抓拍图像视频的功能。可以设定抓拍的图像的格式(gif,tif, png, jpg, bmp),抓拍时,可以设定总共抓拍的次数,以及抓拍的间隔时间,抓拍的间隔时间可以短到小于0.1秒。抓拍的文件将自动保存,保存的文件大小没有限制,只要计算机的硬盘还有空间就可以一直保存。也可以保存为无声音的视频,这时候也需要设定总共拍摄的时间,以及每秒中拍摄的图片的个数。文件自动保存为AVI格式,保存的文件大小没有限制。2、 本软件具有合并和分割图集的功能。可以将不同格式,不同像素的图片合并为一个多帧图片文件。被合并的文件支持gif, tif, png, jpg, bmp等格式,最后合并成gif或者tif格式。支持用户设置被合并的文件的顺序,支持不同的文件。比如被合并的文件中,有文件本省就是一个多帧图片文件,这时候也也可以一起合并。具有添加,删除,上移一位,下移一位等排列被合并文件的功能。如果合并为gif动画,支持用户设定的播放时间间隔。同时也支持将一个多帧图片文件(gif或者tif)分散为多个单帧图片文件。软件附带图片浏览功能,可以浏览gif,tif, png, jpg, bmp等格式的文件,如果被浏览的文件为一个多帧图片文件,则按照一定时间间隔播放这个多帧图片文件。3、 本软件具有视频裁剪和播放功能。支持视频和声频同时播放,播放进度条显示当前播放进度,可以同时暂停和继续视频和声频播放,支持从给定的帧数开始播放至给定的结束播放帧数。支持从视频中截取某些帧的选定区域组成新的视频文件,同时提取选出的这些图像帧相对应的声音信息。用户可以获得独立的图像和声音文件,以备其他商业软件合并成一个文件。支持播放视频的单独声音信息,可以设定播放的频率以及范围。4、 后续功能进一步开发附件
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值