基于VB_NET实时图像处理的实现方法.pdf

基于VB_NET实时图像处理的实现方法.pdf

ID:50155895

大小:275.45 KB

页数:3页

时间:2020-03-08

基于VB_NET实时图像处理的实现方法.pdf_第1页
基于VB_NET实时图像处理的实现方法.pdf_第2页
基于VB_NET实时图像处理的实现方法.pdf_第3页
资源描述:

《基于VB_NET实时图像处理的实现方法.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、多媒体技术及其应用本栏目责任编辑:李桂瑾基于VB.NET实时图像处理的实现方法陈凯,袁小平,孙中全(中国矿业大学信息与电气工程学院,江苏徐州221008)摘要:调用VFW组件实现视频图像的采集和保存。通过.NetFramework提供的文件和数据流操作函数对采集到的图像进行空间域滤波。为了能正确读取数据,对BMP图像的格式进行了介绍。关键词:VFW组件;文件和数据流;BMP图像格式;空间域滤波中图分类号:TP317文献标识码:A文章编号:1009-3044(2007)20-40546-02TheMethodofReal-ti

2、meImageProcessingBaseonVB.NETCHENKai,YUANXiao-ping,SUNZhong-quan(TheSchoolofInformationandElectricalEngineering,CUMT,Xuzhou221008,China)Abstract:CollectingandstoringtheimagedatafromthevideobymeansofinvokingVFWcomponent.Implementfilterinvariablefieldwiththeimagethro

3、ughfileanddata-streamoperationfunctionwhichissupportedby.NetFramework.SpecifytheformatofBMPfileforreadthedatacorrectly.Keywords:VFWcomponent;fileanddata-stream;formatofBMPfile;filterinvariablefield1引言获取摄像头设备能力的相关信息;5,利用capPreviewRate函数设.NET技术是微软公司推出的新一代软件技术,其本质是用.置

4、摄像头捕捉的频率;6,利用capPreview函数开始以Preview模NetFramework框架体系代替传统的WIN32API框架体系。.Net式输出画面到捕捉窗口。Framework的一个重要特点是采用了代码托管机制,和传统的利用capEditCopy函数将当前捕捉窗口上的图像保存到剪贴WIN32API应用程序相比,托管代码应用程序可以获得公共语言板;通过Image对象将剪贴板上的数据以BMP格式另存到硬盘,运行库服务,例如自动垃圾回收、运行库类型检查和安全支持等,下面给出相关程序段:这些服务帮助提供独立于平台和语言的

5、、统一的托管代码应用程DimimgAsSystem.Drawing.Image序行为。编写基于.NetFramework的应用程序是软件发展的潮流,'定义Image实例对象img而传统的图像处理软件是通过调用WIN32API函数实现的,所以img=Clipboard.GetImage()实现基于.NetFramework框架体系的图像处理软件是很有必要'将剪贴板上的图像数据拷贝到img对象中的。Dimimg_bmpAsSystem.Drawing.Bitmap2图像采集和保存'定义Bitmap实例对象img_bmp2.1VF

6、W组件简介img_bmp=imgVFW(VideoForWindows)是微软公司1992年推出的关于数img_bmp.Save("d:imgcap.bmp",_System.Drawing.Imaging.Im-字视频的一个软件包。它能使应用程序数字化并播放从传统模拟ageFormat.Bmp)视频源得到视频剪辑。VFW主要有六个模块组成,它们是AVI-'通过img_bmp对象的Save方法将图像以BMP格式保存到Cap32.DLL(负责视频捕捉)、MSVIDEO.DLL(用于处理屏幕上的视指定的路径频操作)、MCIA

7、VI.DRW(MCI命令解释器)、AVIFILE.DLL(可以对视频剪辑进行编辑等操作)、压缩管理器(负责管理用于视频压缩、解压缩的编解码器)、音频压缩管理器ACM(音频压缩、解压缩的编解码器)。VFW已经被Microsoft作为Windows操作系统的一个有机组成部分,所以可通过API来访问视频设备。AVICap32.DLL支持流式视频结构和单帧实时捕捉,利用AVICap32.DLL捕捉窗口可以实现如下主要功能:(1)将一音频流和视频流捕获到一个AVI文件中;(2)以Overlay或Preview模式对输入的视频流进行实时

8、显示;图1实时显示采集到的图像(3)设置捕获的频率;3BMP位图文件存储格式(4)显示控制视频源、视频格式、视频压缩的对话框;BMP图形文件是Windows采用的图形文件格式,Windows系(5)创建、保存或载入调色板;统的内部图像绘制操作都是以BMP为基础的。Windows3.0以后(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。