1 / 66
文档名称:

乡村景观与旅游规划设计研究--以莱芜市雪野为例.pdf

格式:pdf   页数:66页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

乡村景观与旅游规划设计研究--以莱芜市雪野为例.pdf

上传人:peach1 2014/2/28 文件大小:0 KB

下载得到文件列表

乡村景观与旅游规划设计研究--以莱芜市雪野为例.pdf

文档介绍

文档介绍:华中科技大学
硕士学位论文
基于DirectShow与OpenGL的视频通讯软件设计与实现
姓名:贺加川
申请学位级别:硕士
专业:软件工程
指导教师:李自力
2011-05-10
华中科技大学硕士学位论文

摘要
视频通话技术日趋成熟,目前已能基本满足人们日常生活中即时的沟通。但是,
在物质文明日益丰富的今天,人们对精神文明的追求也日渐提高。使用视频通话的
目的已不仅满足于简单的沟通交流,人们也希望能在视频通话的同时增加一些乐趣。
主要研究使用 DirectShow 技术和 OpenGL 技术相结合的视频通讯软件的设计与
实现。使用 DirectShow 作为视频通讯的基础框架,能很好地保证软件在 Windows 系
统下的良好运行和对硬件的良好兼容性。使用 OpenGL 作为特效处理工具,将视频
的特效处理工作交给 GPU 进行处理,不仅能得到非常好的效果,还不会对系统资源
有较大影响。
在软件功能上,实现的视屏通讯软件能满足以下功能:
1)音频处理方面。能在音频发送端与接收端进行音量调节和声音屏蔽设置。
2)视频处理方面。可以设置视频的亮度、饱和度以及对比度等基本参数,可以
抓取本地和远程视频截图,可以设定视频窗口的显示方式,可以屏蔽视频发送,可
以播放视频文件给对方。还可以进行视频特效设置,也就是本文的主要工作。
视频特效设置的方式是将包含视频信息的 OpenGL 场景作为本地视频源进行通
讯。用户可以简单的选择特效类型,实现各种不同类型的特效如局部或全局的对比
度、色调、颜色等的变化,各种不同形状、不同透明度的边框,各种由粒子系统产
生的特效如烟火、雨雪、雾等。同时用户还能精确控制并调整这些特效的各种参数
来获取满意并且个性化的效果。

关键词:DirectShow OpenGL 视频通讯
1
华中科技大学硕士学位论文

ABSTRACT
As the technology develops, munication technology is rapidly growing and
can satisfy the needs of munication of daily life. However, people usually not
settle for just basic functions, they query more interests while talking.
The main purpose of this paper is to develop munication software. The
software can not only provide the basic audio and munications but also many
colorful features. These features are mostly used for special video effect which shows
much pleasantly surprise. Two main skills are used in the developing of the software:
DirectShow for audio/video capture/render; OpenGL for the special video effect.
The software is supposed to have flowing features.
1. In the aspect of audio processing. Volume control and sound shield functions will
be implemented on the software.
2. In the aspect of video processing. The software will support such functions: User
can change brightness, saturation, contrast and extra basic parameters for better view, can
set video window parameters, can save video picture, can shield video and the main work
of the paper – a range of special video effects can be set in the