登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 理工学类 > 电气工程及其自动化 > 正文

Windows环境下多视频显示与处理技术研究毕业论文

 2021-07-12 09:07  

摘 要

计算机技术,信息技术和视频处理技术是20世纪后期产生的新兴技术,经过了数十年的飞速发展,人们已经对这些技术所带来的科技产物越来越依赖。本文将讲基于WINDOWS环境下的多视频处理与研究技术,随着第三次工业革命以来,这些技术早已成为人们的研究重点。而截图,录像等功能是视频处理技术的基本,但也是重中之重。多视频显示可以用来将多个摄像头拍摄的画面同时显示到同一个屏幕上,大大增加了人们监控的效率。实时的截图,录像,暂停功能也可以让人们更有效的利用自己所获取的信息。传统的照相机拍照等方式在现在已经远远不能满足人们生活与工作的需要。同时,处理技术也可以为人们提供便利。例如,中国的仪表发展时间其实是比发达国家要短的多的,以至于知道今天许多工厂中,存在着大量的老式指针式仪表,传统的人工读数是十分麻烦而且效率不高。另外,在一些特定的场合中,电子表是无法使用的所以只能使用指针式仪表。人们迫切的希望能够编写适当的程序,就能做出一个通过摄像头来完成仪表识别的程序,这样可以大大提高工作效率。

关键词:视频处理 windows 多视频 监控 截图 录像

ABSTRUCT

Computer technology, information technology, and video processing technology came into being in the late 20th century, today, people can hardly live without those devices depend on these kinds of technology. Since the third industry revolution multi-camera, which is operated in WINDOWS, has become the major research subject. The basis of video processing technology, such as screenshot and recording, are also very important in research. The multi-video display system can be used to display many different images on only one screen - different cameras operate those images. This technique not only increases monitoring efficiency, but also provides people with convenience. Manual reading is a traditional method used to measure data; this method is inaccurate and inefficient. However, in China the instruments technology has only developed for decade’s years. Today many factories are still using old pointer instruments, efficiency has been seriously limited. Moreover, digital instruments cannot be used in some specific occasion. Thus, people are eager to write an appropriate program can help achieve meter reading a camera, which can increase efficiency and accuracy.

KEY WORD: Video Processing, Windows, Multi-Camera, Monitor, Screenshot,Videotape

目录

摘要 I

ABSTRUCT II

第1章 引言 1

1.1 开发背景与现状 1

1.2 研究目的和意义 2

第2章 开发工具 3

2.1 opencv代码库 3

2.1 Opencv模块 3

2.2 vs2012 7

2.3 Matlab 7

2.4 设计需要解决的问题 8

2.5 本章小结 8

第3章 多视频显示与仪表识别总体方案设计 9

3.1 设计方案 9

3.2 可行性分析 10

3.3 本章小结 10

第4章 多视频处理 12

4.1 图像采集与传输装置设计 12

4.1.1 图像采集 12

4.1.2 图像传输系统 13

4.2 本章小结 13

第5章 多视频显示处理技术的编程与相关代码 14

5.1 程序设计总体思路 14

5.2 结构体CvCapture 14

5.2.1 cvCreateFileCapture(char*name) 14

5.2.2 cvQueryFrame(capture) 15

5.2.3 cvWaitKey(33) 15

5.2.4 cvReleaseCapture(amp;capture) 15

5.2.5 Opencv读取视频代码 15

5.3 读取摄像头并显示 15

5.4.OPENCV截图 16

5.5 OpenCV 获取摄像头并显示摄像头视频,并保存录像 19

5.7 多视频显示 22

5.8 程序运行结果 22

5.9 本章小结 24

第6章 基于MATLAB的仪表识别 25

6.1 程序设计总体思路 25

6.2图像预处理[16] 25

6.2.1 RGB转灰度 25

6.2.2 图象剪切 26

6.2.3 灰度转二值并反色 27

6.2.4 图片降噪 27

6.2.5 滤除不必要的部分 29

6.3 仪表识别 31

6.3.1.计算思路 31

6.3.2 确定指针与刻度 31

6.3.2 确定指针左右的刻度 33

6.3.3 计算结果 33

6.4 本章小结 34

第7章 结论 35

参考文献 36

致谢 38

附录一 多视频显示程序代码 39

附录二 Matlab仪表识别程序主程序与部分副程序代码 45

第1章 引言

1.1 开发背景与现状

今天,我们不难发现人们对于高质量,高效率,低损耗的信息传递技术越来越依赖。因为传统的通信方式所受的局限太大,又耗时又费力,实在不能满足广大人名的需求。人们越来越渴望一种更先进的方式来传递信息。渐渐的,越来越多的人们选择使用信息技术的产品来传递信息而不是使用传统的纸笔书信。然而即使是信息技术的产品也在飞速地更新换代,从BB机到黑白手机再到现在的智能手机,从书信交流到语音交流再到远程视频交流。多媒体信息在不知不觉中已经成为了人类传递信息的主要载体与主要形式,同时也成为了电子领域研究的热点。通常多媒体信息可以大致分类为:数据、语音和图像三类[1]。其中图像信息具有直观性强、信息量大等特点,而有许多实时图像连接起来的视频更是人们越来越青睐的信息载体[2]。自从人们发明了摄像头以来,视频处理技术就显得越来越重要,其运用之广泛不言而喻。摄像头的体积从针孔到大型都有,人们在日常生活中也经常会见到。视频处理技术可以为人们提供许多的便利,在交流,监控等领域有着广泛的应用。这其中的核心技术就是视屏采集[3技术,也即是讲动态的与静态的图像一帧一帧地捕捉并保存下来,以保存其原貌。视频采集以其简单,直观,内容庞大且应用广泛而运用与多种场合,包括银行,停车场,车站,马路,社区,酒店,等等都可以使用。该技术为人们提供了实时,高清的图像或者视频,为人类提供了更多,更全面,更精确的信息。人们对于视频采集技术的以来已经越来越大,更加先进的视频采集技术的研发更是迫在眉睫。

人们对科学的依赖促使视频监控技术不断运用到社会的各个领域,人们也越来越关注该技术的发展与突破。视频监控系统的类别按信号类型不同可分为模拟监控和数字监控[4],按视频的显示多寡分为单视频监控与多视频监控,按传输介质不同可分为有线监控和无线监控。

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图