当前位置:在线查询网 > 在线百科全书查询 > Delphi 7多媒体应用技术与实例

Delphi 7多媒体应用技术与实例_在线百科全书查询


请输入要查询的词条内容:

Delphi 7多媒体应用技术与实例




基本信息


书名:Delphi 7多媒体应用技术与实例

ISBN:750841731

作者:朱亮 杨菲 陶江

出版社:中国水利水电出版社

定价:26

出版日期:2003-10-1

版次: 1

开本:16开

包装:精装

简介


本书介绍了如何使用Delphi7集成开发环境开发多媒体应用程序。全书主要分为图形、图像、动画、视频、音频5个方面,对Delphi下的多媒体编程进行了全面的介绍,并结合多个实例,详细讲解了多媒体的基本原理,以及Delphi 7中的多媒体控件和对象。书中还用专门的章节介绍了Delphi 7环境下如何使用OpenGL实现三维图形和动画。一些章节中提供了数学公式和详细推导,仅供感兴趣的读者参考。

目录


前言

第1章 Delphi7多媒体编程基础

1. 1 多媒体的基本概念

1. 2 Delphi7开发环境

1. 3 Delphi7中的图形组件和对象

1. 3. 1 Delphi7组件

1. 3. 2 Delphi7的图形对象

1. 4 本章小结

第2章 图像文件的打开和存储

2. 1 常见图像格式

2. 1. 1 基本概念

2. 1. 2 常用图像格式简介

2. 2 操作BMP图像

2. 2. 1 BMP图像格式

2. 2. 2 图像控件和类

2. 2. 3 打开BMP图像

2. 3 操作JPEG图像

2. 3. 1 JPEG压缩标准

2. 3. 2 打开JPEG图像

2. 4 图像特效示例

2. 4. 1 淡入淡出渲染

2. 4. 2 多种显示特效

2. 5 图像压缩示例

2. 5. 1 新建工程

2. 5. 2 代码及分析

2. 6 本章小结

第3章 简单图像处理

3. 1 建立图像处理器程序框架

3. 1. 1 设计主窗体

3. 1. 2 读写图像文件

3. 1. 3 响应主窗体和Image中的事件

3. 1. 4 程序界面

3. 2 以不同比例显示图像

3. 2. 1 更改显示大小

3. 2. 2 显示图像尺寸

3. 3 在图像上选取操作区域

3. 3. 1 添加处理矩形的函数

3. 3. 2 处理鼠标事件

3. 3. 3 编辑菜单及相应操作

3. 4 图像区域的剪切. 复制和粘贴,

3. 4. 1 图像的剪贴板操作

3. 4. 2 实现剪切. 复制和粘贴功能

3. 5 改变像素的颜色

3. 5. 1 清除图像

3. 5. 2 反色

3. 5. 3 灰度化

3. 5. 4 改变图像的亮度和对比度

3. 6 改变图像的几何形状

3. 7 图像拉伸和扭曲

3. 8 图像翻转和旋转

3. 9 实现透视效果

3. 10 本章小结

第4章 制作画图板

4. 1 Delphi7的画图工具类

4. 1. 1 Shape控件

4. 1. 2 TCanvas对象

4. 1. 3 TCanvas. Pixels属性

4. 1. 4 TPen对象

4. 1. 5 TBrush对象

4. 1. 6 TColor对象

4. 2 坐标系统简介

4. 2. 1 设备坐标系

4. 2. 2 逻辑坐标系

4. 2. 3 屏幕坐标系

4. 2. 4 窗口坐标系

4. 3 制作画图板

4. 3. 1 绘制基本图形

4. 3. 2 绘图工具综合演示

4. 4 本章小结

第5章 图像的特殊效果

5. 1 模糊效果

5. 2 锐化效果

5. 3 浮雕效果

5. 4 油画效果

5. 5 木刻效果

5. 6 光源效果

5. 7 瓷砖效果

5. 8 放射动态效果

5. 9 旋转动态效果 一

5. 10 旋转动态效果 二

5. 11 本章小结

第6章 制作动画

6. 1 文字动画

6. 1. 1 字体结构和API函数

6. 1. 2 文字动画示例

6. 2 图形动画

6. 2. 1 小弹球

6. 2. 2 火焰动画

6. 3 图像动画

6. 3. 1 移动的小球 一

6. 3. 2 移动的小球 二

6. 3. 3 桌面自由游动的鱼

6. 4 本章小结

第7章 音频播放器

7. 1 MediaPlayer控件

7. 1. 1 MediaPlayer的动作

7. 1. 2 MediaPlayer的方法

7. 1. 3 MediaPlayer的设备支持

7. 1. 4 MediaPlayer的常用属性

7. 1. 5 MediaPlayer的相关事件

7. 2 制作简易播放器

7. 3 CD播放器

7. 4 本章小结

第8章 播放视频和动画

8. 1 用MediaPlayer制作AVI播放器

8. 1. 1 创建工程

8. 1. 2 编程思路

8. 1. 3 代码及分析

8. 2 用Animate播放动画

8. 2. 1 关于Animate

8. 2. 2 新建工程

8. 2. 3 实现思路

8. 2. 4 代码及分析

8. 3 制作Flash播放器

8. 3. 1 ActiveX简介

8. 3. 2 安装ShockwaveFlash插件

8. 3. 3 关于ShockwaveFlash

8. 3. 4 制作Flash播放器

8. 4 制作Real播放器

8. 4. 1 安装RealAudio插件

8. 4. 2 新建工程

8. 4. 3 代码及分析

8. 5 本章小结

第9章 OpenGL编程

9. 1 OpenGL编程简介

9. 2 使用OpenGL绘制平面图形

9. 3 绘制三维形体和动画

9. 4 本章小结

第10章 综合实例

10. 1 华容道

10. 1. 1 新建工程

10. 1. 2 编程分析

10. 1. 3 代码及说明

10. 2 贪吃蛇

10. 2. 1 新建工程

10. 2. 2 编程分析

10. 2. 3 代码及说明

10. 3 推箱子

10. 3. 1 新建工程

10. 3. 2 编程分析

10. 3. 3 代码及说明

10. 4 烟花效果

10. 4. 1 编写控件

10. 4. 2 安装控件

10. 4. 3 建立工程

10. 5 本章小结