计算机毕业论文,毕业论文,毕业设计 毕业论文免费检测 知网论文检测

基于Directshow的非线性编辑系统设计与实现

时间:2012-04-23 10:35来源: 骆驼毕业论文网 作者:admin
3.1.3使用和处理COM对象 每一种语言都有其自己处理对象的方式。例如,C++是在栈中创建对象,或者用new动态分配。因为COM必须独立于语言,所以COM库为自己提供对象管理例程。下面是对COM对象管理和C++对象管理所做的一个比较: 创建一个新对象 C++中,用new操

QQ交谈计算机毕业设计,毕业设计,毕业论文,计算机毕业论文

3.1.3使用和处理COM对象
  每一种语言都有其自己处理对象的方式。例如,C++是在栈中创建对象,或者用new动态分配。因为COM必须独立于语言,所以COM库为自己提供对象管理例程。下面是对COM对象管理和C++对象管理所做的一个比较:
 创建一个新对象
C++中,用new操作符,或者在栈中创建对象。
COM中,调用COM库中的API。
目录
第1章 绪论 4
1.1引言 4
1.2 非线性编辑系统简介 5
1.3本文的研究重点 5
1.4 开发环境 5
1.5 论文组织结构 5
第二章  DIRECTSHOW应用开发流程 7
2.1开发环境的配置 7
2.1.1需要包含的头文件与库文件 7
2.1.2编译环境 7
第三章  系统关键技术研究 8
3.1 COM 8
3.1.1 什么是COM 8
3.1.2 基本元素的定义 8
3.1.3使用和处理COM对象 9
3.2 DIRECTSHOW 10
3.2.1 DirectShow的 Filter 10
3.2.3 媒体类型 13
3.2.4 媒体Samples和Allocators 14
3.3 DES 15
3.3.1 为什么选择DES 15
3.3.2 DES的结构 17
第四章  媒体格式简介 18
4.1 AVI 18
4.2 MP3 18
4.3 JPEG 19
第五章  字幕叠加FILTER的开发 20
5.1 字符叠加FILTER功能分析 20
5.2 字符叠加FILTER的设计 20
5.2.1 字符叠加Filter的算法 20
5.2.2 Filter结构设计及实现 21
第六章 多媒体编辑方案实现 23
6.1 视音频裁剪 25
6.2视频插入 26
6.3视频特效和过渡转换 27
6.4 视频编辑预览 28
第七章 系统具体实现 29
7.1 多媒体文件导入 29
7.1.1功能简介 29
7.1.2 流程图 29
7.1.3 关键算法 30
7.2.图片,音频,视频预览 33
7.2.1功能简介 33
7.2.2 流程图 34
7.2.3 关键算法 35
7.3 多媒体文件编辑 36
7.3.1 功能简介 36
7.3.2 流程图 37
7.3.3 关键算法 39
结    论 52
参考文献 53
3.3.2 DES的结构
  DES的结构(Timeline模型),如下图所示:

 


 

 

本文内容只是论文部分简介,如需了解更多详情请咨询本站客服! QQ交谈计算机毕业设计,毕业设计,工程硕士论文,计算机毕业论文
毕业论文搜集整理:毕业论文网 计算机毕业设计 计算机毕业论文 毕业设计


顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
计算机毕业设计
计算机毕业论文
论文发表