基于VFW的监控系统软件设计.doc

基于VFW的监控系统软件设计.doc

ID:61034960

大小:554.50 KB

页数:58页

时间:2021-01-20

基于VFW的监控系统软件设计.doc_第1页
基于VFW的监控系统软件设计.doc_第2页
基于VFW的监控系统软件设计.doc_第3页
基于VFW的监控系统软件设计.doc_第4页
基于VFW的监控系统软件设计.doc_第5页
资源描述:

《基于VFW的监控系统软件设计.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、存档日期:_____________________存档编号:______________________徐州师范大学本科生毕业论文(设计)论文题目:基于VFW的监控系统软件设计姓名:院系:电气工程及自动化学院专业:自动化班级:07电51指导老师:徐州师范大学教务处印刷摘要该设计的目的在于设计一种具有较强实用性、扩展功能丰富、成本低廉、适用于多数低端用户的监控系统软件。该软件可以满足小型书店、报亭、餐饮场所以及家庭室内的监控需求,同时又不需要专门添置专业监控设备。本设计采用讨论比较的方法,通过对多种视频捕捉技术的比较和多种编译语言的

2、比较,选择出一组较为合适的方案,结合方案内容设计实现软件主要功能和扩展功能。文中首先在Windows和Linux两种调试运行环境之间进行了讨论和取舍,接着比较了VFW和DirectShow等等集中视频捕捉技术的优劣,最后简要介绍了C++,Java,C#等几种可以用于编译的语言,比较了他们的优缺点,从而确定设计方案。通过VFW提供的接口函数,设计实现了软件的主要功能。使用C#语言在VS2008可视化编译程序上进行了编写和设计了截图、录像、定时录像等扩展功能。结合IIS技术,提出了一种新颖的远程通讯方案,设想了一种可行的远程监控方案,并

3、对远程监控实施中可能遇到的技术难题提出了解决方案。由于采用Windows系统的个人计算机作为平台,平台本身的可靠性安全性不高,所以软件的稳定性和安全性存在固有缺陷。由于采用C#语言设计和编译使得程序本身具有很好的移植和跨平台潜力,如果能将程序移植到Linux嵌入式系统的平台上则可以使得软件的可靠性安全性以及设置成本都有很大的飞跃。关键字:VFW视频技术Window操作系统C#C++AbstractThisprojectholdsaclearobjectivetodesignvideomonitoringsoftwarewithhig

4、hlyfunctionalfeatures,variableextensionsandlowexpense.Itcanbeusedinmanyconsequenceswhichacquirelessmonitoringdemandssuchassmallbookshops,Restaurantsorhome-using.Itfiguresoutaparticularwaytodesignthemainfunctionandextensionsthoughthechoosingofvideoprocessingtechnologyan

5、dcompilecodesuchasC++andC#.Atthefirst,itdiscussestheworkingcircumstancesbetweenWindowsandLinux.Andthen,itputsouttheadvantagesanddisadvantagesofseveralvideoprocessingtechnologyandcompilecode.Andeventually,tomakesuretheplan.Itcantakescreenshottosaveormakeabackupwithvideo

6、filesautomaticallywiththeextensions.ItcanevenachievethepotentialoftheremotemonitoringabilitywiththehelpofInternetInformationServices(IIS)thoughtheWorldWideWeb.AsbuiltwiththeWindowsworkingcircumstances,itdohavetheweaknessofunstableandunsafefeaturesastheWindowsitself.But

7、wecanstilldealwithitbythehighportabilityofC#language.TotransplanttotheLinuxembeddedsystemisthenextgenerationupgrades.Keywords:VFWtechnologyWindowOSC++C目录摘要IAbstractII1绪论11.1设计的背景11.1.1信息时代下的监控11.1.2监控软件和硬件平台的快速发展11.1.3现阶段监控系统存在的问题11.2设计面向的对象和意义21.2.1设计面向的对象22设计方案的选择与确定

8、32.1程序调试环境的选择32.1.1Linux环境32.1.2Windows环境32.1.3环境的选定42.2视频处理技术的选择42.2.1DS视频技术42.2.2VFW技术42.2.3MF技术52.3编译语言的初步考察52.3.1

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

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

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