Delphi 7多媒體套用技術與實例

Delphi 7多媒體套用技術與實例

本書介紹了如何使用Delphi7集成開發環境開發多媒體應用程式。全書主要分為圖形、圖像、動畫、視頻、音頻5個方面,對Delphi下的多媒體編程進行了全面的介紹,並結合多個實例,詳細講解了多媒體的基本原理,以及Delphi 7中的多媒體控制項和對象。書中還用專門的章節介紹了Delphi 7環境下如何使用OpenGL實現三維圖形和動畫。一些章節中提供了數學公式和詳細推導,僅供感興趣的讀者參考。

基本介紹

  • 書名:Delphi 7多媒體套用技術與實例
  • 作者:朱亮 楊菲 陶江
  • ISBN:750841731
  • 出版社:中國水利水電出版社
基本信息,圖書目錄,

基本信息

書名:Delphi 7多媒體套用技術與實例
ISBN:750841731
作者:朱亮 楊菲 陶江
出版社:中國水利水電出版社
定價:26
出版日期:2003-10-1
版次: 1
開本:16開
包裝:精裝

圖書目錄

前言
第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 本章小結

相關詞條

熱門詞條

聯絡我們