- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
视频监控软件的分析与设计
论文框架研究背景1开发环境2论文要点3结论4
、1.研究背景1)论文研究背景视频监控系统应用领域工地交通银行治安
、1.研究背景2)视频监控系统发展概况模拟视频监控系统20世纪90年代前,主要是以模拟设备为主的闭路电视监控系统,称为第一代。数字视频监控系统20世纪90年代中期,随着科技的发展,人们利用计算机的高速数据处理能力进行视频的采集和处理,这种基于PC机的多媒体主控台系统称为第二代数字化本地视频监控系统。分布式视频监控系统20世纪90年代末,随着网络带宽、计算机处理能力和存储容量的快速提高,视频监控步入了全数字化的网络时代,称为第三代远程视频监控系统。
、1.研究背景3)视频监控的发展趋势未来视频监控系统发展针对方向智能化系统有足够的智能,能识别不同物体,发现监控画面中的异常情况,以最快和最佳的方式发出警报和提供有用信息。 平台化实现跨区域统一监控、存储、管理、资源共享,整合利用视频资源,达到视频资源的最大程度的共享。 信息联动视频监控与其他信息系统联动,如水利行业与交通部门联动,共享两个系统中的视频资源,达到迅速、方便、准确的处理事件。
、开发环境 我的主要工作是在 Visual Basic 6.0开发环境下,利用视频采集卡的SDK进行开发设计,其中利用了部分API所提供的对图像和视频处理的函数以及存储函数实现对数字图像及视频的处理,来完成一部分功能的实现。 VB有如下优点: 1. VB是一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言。 2.可用于开发Windows环境下的各类应用程序。 3.在Visual Basic环境下,利用事件驱动的编程机制、 新颖易用的可视化设计工具。
、论文要点1)系统功能需求分析 需求分析录像保存图片设置参数设置时间和日期
、论文要点2)各功能模块实现录像1开始录像的核心代码:Private Sub mnuStartCapture_Click() Dim ok As Boolean If g_bCapturing = False Then MsgBox 按“确定”录像保存到:C:\录像.avi MsgBox可实现弹出窗口 ok = sdk2000.StartCapture(C:\录像.avi) If ok Then g_bCapturing = True Else MsgBox 录像失败!请检查故障 End If End IfEnd Sub
论文要点2停止录像的核心代码:Private Sub mnuStopCapture_Click() If g_bCapturing Then g_bCapturing = False sdk2000.StopCapture End IfEnd Sub
论文要点
、论文要点2)各功能模块实现保存图片1.保存为bmp图片的核心代码:Private Sub mnuSaveBMP_Click() Dim ok As Boolean ok = sdk2000.SaveImageToBmp(C:\图片.bmp) If ok Then MsgBox 图像存为 C:\图片.bmp Else MsgBox 保存失败! End IfEnd Sub
论文要点2.保存为jpg图片的核心代码:Private Sub mnuSaveJPG_Click() Dim ok As Boolean ok = sdk2000.SaveImageToJpg(C:\图片.jpg) If ok Then MsgBox 图像存为 C:\图片.jpg Else MsgBox 保存失败! End IfEnd Sub
论文要点Company Logo
论文要点
、论文要点2)各功能模块实现设置视频参数设置视频参数核心代码如下:Private Sub mnuConfig_Click() Load dlgConfig dlgConfig.Initialize sdk2000 dlgConfig.Show vbModal ‘显示” 模式对话框 “Unload dlgConfigEnd Sub其中,在dlgConfig模块中,具体实现了设置功能。
以设置亮度为例:Private Sub srlBrightness_Change() m_sdk2000.Brightness = srlBrightness.Value
您可能关注的文档
- 《计算机基础应用》ppt课件(图文).pptx
- 《计算机基础知识日常办公的使用》培训ppt课件(图文).pptx
- 安徽徐州介绍旅游景点演讲ppt课件(图文).ppt
- 澳门介绍旅游景点演讲ppt课件(图文).ppt
- 白酒文化ppt课件(图文).pptx
- 北京介绍旅游景点演讲ppt课件(图文).ppt
- 大连介绍旅游景点演讲ppt课件(图文).ppt
- 贵阳介绍旅游景点演讲ppt课件(图文).ppt
- 海南三亚介绍旅游景点演讲ppt课件(图文).ppt
- 如何防范电信网络诈骗ppt课件(图文).ppt
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
文档评论(0)