词条 | 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 本章小结 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。