




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、如何用matlab采集摄像头视频并将其转换成图片进行处理 电脑软件 收藏 转发至天涯微博 悬赏点数 0 2个回答 匿名提问 2009-08-17 16:37:29 图片的采取是不定时的 回答窗体顶端验证码: 换一张 窗体底端登录并发表取消正在发表回答,请稍候 您输入的内容将会在您成功登录之后自动发表。 回答0635zxhm 2009-08-17 16:41:10 1、 查询USB2.0Camera 的具体参数输入 imaqInfo = imaqhwinfo 返回信息
2、 InstalledAdaptors: 'winvideo' MATLABVersion: '7.1 (R14SP3)' ToolboxName: 'Image Acquisition Toolbox' ToolboxVersion: '1.9 (R14SP3)'输入imaqInfo.InstalledAdaptors 返
3、回信息 ans ='winvideo' 输入winvideoinfo = imaqhwinfo('winvideo') 返回信息 winvideoinfo = AdaptorDllName: 1x76 char AdaptorDllVersion: '1.9 (R14SP3)' Adapto
4、rName: 'winvideo' DeviceIDs: 1 DeviceInfo: 1x1 struct输入 winvideoinfo.DeviceInfo 返回信息 ans = DefaultFormat: 'YUY2_160x120' DeviceFileSu
5、pported: 0 DeviceName: 'USB 视频设备' DeviceID: 1 ObjectConstructor: 'videoinput('winvideo', 1)' SupportedFormats: 1x5 cell输入device1 = winvideoinfo.Devi
6、ceInfo(1) 返回信息 device1 = DefaultFormat: 'YUY2_160x120' DeviceFileSupported: 0 DeviceName: 'USB 视频设备' DeviceID: 1
7、 ObjectConstructor: 'videoinput('winvideo', 1)' SupportedFormats: 1x5 cell输入device1.DeviceName 返回信息 ans =USB 视频设备输入device1.DeviceID 返回信息 ans = 1输入device1.DefaultFormat&
8、#160; 返回信息 ans =YUY2_160x120输入device1.SupportedFormats 返回信息 Columns 1 through 4 'YUY2_160x120' 'YUY2_176x144' 'YUY2_320x240' 'YUY2_352x288' Column 5&
9、#160; 'YUY2_640x480'2、 最简单采集实验,输入如下代码,可以得到预览下的默认格式的摄像头捕捉窗口obj=videoinput('winvideo',1);preview(obj);3、 输入如下代码 % Access an image acquisition device.vidobj = videoinput('winvideo',1,'YUY2_640x480');sources = vidobj.Source;whos sourcesset(vi
10、dobj,'SelectedSourceName','input1');sourcesselectedsrc = getselectedsource(vidobj);get(selectedsrc);delete(vidobj);clear vidobj;返回信息 Name Size Bytes Class sou
11、rces 1x1 726 videosource objectGrand total is 30 elements using 726 bytes Display Summary for Video Source Object: Index: SourceName: Selected:
12、 1 'input1' 'on' General Settings: Parent = 1x1 videoinput Selected = on SourceName = input1 Tag = Type = videosource Device Specific Properties:
13、60; BacklightCompensation = on Brightness = -16 Contrast = 120 FrameRate = 30.0000 Gamma = 60 Hue = 0 Saturation = 40Sharpness = 34、 输入如下代码clc;clf;clear all;imaqmem(30000000);
14、; %申请内存空间%ADAPTOR:MATLAB与视频设备之间的接口,主要的目的是传递信息vid = videoinput('winvideo', 1, 'YUY2_640x480');preview(vid);start(vid);h=figure('NumberTitle','off','Name','视频',. 'MenuBar','none','color','c',.
15、0;'Position', 0, 0, 1, 1, 'Visible', 'on'); %新建窗口set(h,'doublebuffer','on','outerposition',get(0,'screensize');h1=axes('Position', 0.02, 0.1, 0.4, 0.8,'Parent',h); %新建显示窗口hold on;axis off;while ishandle(h) %判断是否有效的图像对象句柄 a=getsnapshot (vid); % 捕获图像 flushdata(vid); %
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论