欢迎来到天天文库
浏览记录
ID:52206822
大小:724.62 KB
页数:3页
时间:2020-03-24
《基于LabVIEW平台的USB视频采集方法与应用.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、·80·工业仪表与自动化装置2011年第3期基于LaW平台的USB视频采集方法与应用吴仁涛,姜云海,左建勇(1.南车四方机车车辆股份有限公司检修服务事业部,山东青岛266031;2.同济大学铁道与城市轨道交通研究院,上海200092)摘要:提出了一种在LabVIEW开发平台上,利用IMAQUSB模块和普通的USB摄像头实现视频采集的方法;通过试验证明该方法能够实现不同编码方式的AVI视频的压缩保存,且具有成本低廉、易于实现的优点,能满足一般的工业和民用需求。关键词:LabVIEW;IMAQUSB;USB摄像
2、头中图分类号:TN911.73文献标志码:B文章编号:1000~0682(2011)03—0080—03VisionacquisitionbasedonLabVIEWandUSBcameraWURentao,JIANGYunhai,ZUOJianyong(1.CSRSifangLocomotiveandRollingStockCo.,d.,ShandongQingdao26603l,China;2.RailwayandUrbanRailncAcademy,TongjiUniversity,Shanghai,
3、200092,China)Abstract:Inthispaper,amethodofusingordinaryUSBcameratorealizevisionacquisitionispro—posed.Basedonthetestresults,thenewmethodisprovedtobecapableofsavingdifferentkindsofAVIfiles,satisfyingboththebasicengineeringanddailyneeds.Besides,themethodisa
4、lsocostlessandade—quatelyrealizable.Keywords:LabVIEW;IMAQUSB;USBcamera果,单步执行等等,便于程序的调试。0引言LabVIEW提供很多外观与传统仪器(如示波视频采集是指把模拟视频转换成数字视频,并器、万用表)类似的控件,可用来方便地创建用户界按数字视频文件的格式保存下来。随着测控技术的面。用户界面在LabVIEW中被称为前面板。使用不断发展,视频采集作为测控技术中的重要一环,愈图标和连线,可以通过编程对前面板上的对象进行来愈受到广大工程技术
5、人员的重视。在视频采集T控制。这就是图形化源代码,又称G代码。Lab—作中视频采集卡是主要设备,然而目前专业级的视VIEW的图形化源代码在某种程度上类似于流程频采集卡成本较高,往往使普通用户望而却步。图,因此又被称作程序框图代码。通过使用NIIMAQUSB模块可以实现对普通的2图像采集过程USB摄像头进行视频采集,大大减少了视频采集系统的成本投入。同时,通过使用IMAQAVI模块可以实2.1USB摄像头图像的抓取现对视频的压缩处理,降低了对存储空问的需求。使用IMAQUSB模块,用户首选需要安装Vi—sio
6、nAcquisitionSoftware与VisionDevelopmentMod—1关于LabVIEWule,而且使用WindowsXP中文操作系统的用户还与C和BASIC类似,LabVIEW也是通用的编程需下载一个ImaqDirectshowDl1.dlI文件。系统,有一个完成任何编程任务的庞大函数库。在LabVIEW下USB摄像头的图像获取如图1LabVIEW的函数库包括数据采集、GPIB、串口控制、所示。首选,通过IMAQUSBEnumerateCameras子数据分析、数据显示及数据存储等。VI输
7、出一个包含连接于PC机全部USB摄像头的LabVIEW也有传统的程序调试工具,如设置断字符串数组。一般情况下,选择该数组的第一个元点,以动画方式显示数据及其子程序(子VI)的结素,通过IMAQUSBInit子VI连接选定的摄像头,然后经由IMAQUSBGrabSetup初始化USB摄像头的收稿日期:2O】】一02—12图像抓取。USB摄像头图像的抓取是通过IMAQ作者简介:吴f涛(1979),山东烟台人,大学本科学历,学士学位,1_程师,研究方向为动车组技术,从事动乍组检修工作。USBGrabAcquire
8、子VI实现的,而该子VI所需的
此文档下载收益归作者所有