目錄
多媒體技術基礎及應用第1章多媒體技術概述1
1.1媒體和多媒體1
1.1.1媒體的常見形式1
1.1.2媒體的分類7
1.1.3多媒體及其特點13
1.2多媒體技術的研究內容14
1.3多媒體技術的發展演變15
1.4多媒體技術的典型應用19
1.4.1基于內容或語義的檢索19
1.4.2人臉識別19
1.4.3語音識別22
1.4.4虛擬現實23
1.4.5多媒體會議系統23
1.4.6視頻點播系統24
1.5多媒體硬件系統和多媒體軟件系統25
1.5.1多媒體硬件系統26
1.5.2多媒體軟件系統27
本章小結38
習題39
第2章平面設計技術基礎41
2.1平面設計的基本類型41
2.2平面設計的基本形式45
2.3平面設計中的色彩運用47
2.3.1色彩的基本知識47
2.3.2色彩的心理感知47
2.4使用CorelDRAW進行平面設計49
2.4.1CorelDRAW軟件介紹49
2.4.2使用CorelDRAW制作五角星54
2.4.3使用CorelDRAW制作環保宣傳海報62
本章小結68
習題69
多媒體技術基礎及應用目錄第3章聲音處理技術基礎70
3.1聲音的基本特性70
3.1.1聲音的物理特性71
3.1.2聲音的心理特性73
3.1.3聲音的物理特性和心理特性的關系79
3.2聲音的數字化79
3.2.1模擬信號與數字信號79
3.2.2聲音的采樣80
3.2.3聲音的量化81
3.2.4聲音的編碼82
3.2.5聲音質量的影響因素82
3.3聲音的文件格式83
3.4立體聲技術86
3.5使用Adobe Audition進行聲音處理87
3.5.1Adobe Audition軟件介紹87
3.5.2典型的聲音處理88
本章小結97
習題97
第4章圖像處理技術基礎100
4.1顏色100
4.1.1顏色的物理特性101
4.1.2顏色的心理特性103
4.2顏色空間105
4.2.1RGB顏色空間105
4.2.2CMYK顏色空間106
4.2.3HSL顏色空間107
4.2.4YUV顏色空間109
4.2.5YCbCr顏色空間110
4.2.6YIQ顏色空間111
4.2.7Lab顏色空間112
4.3圖像的數字化112
4.3.1圖像的采樣112
4.3.2圖像的量化113
4.3.3圖像的編碼114
4.3.4圖像質量的影響因素114
4.4圖像的文件格式115
4.5使用Photoshop進行圖像處理117
4.5.1Adobe Photoshop軟件介紹117
4.5.2Adobe Photoshop中的圖像處理118
本章小結140
習題141
第5章視頻處理技術基礎143
5.1視頻的基本概念143
5.1.1模擬視頻144
5.1.2數字視頻147
5.2視頻數字化148
5.2.1視頻數字化的方法148
5.2.2圖像子采樣149
5.2.3視頻數字化的容量計算152
5.3使用Premiere進行視頻處理152
5.3.1Premiere軟件介紹152
5.3.2使用Premiere軟件制作公司宣傳視頻153
5.3.3使用Premiere軟件制作打字特效169
本章小結174
習題175
第6章動畫制作技術基礎176
6.1動畫的原理176
6.2動畫的分類176
6.3計算機動畫的制作過程180
6.4使用Flash CS制作計算機動畫182
6.4.1Flash CS軟件介紹182
6.4.2使用Flash CS制作簡易Flash課件186
6.4.3使用Flash CS創建形狀補間動畫193
6.4.4使用Flash CS創建動作補間動畫和引導線動畫201
6.4.5使用Flash CS創建小球碰撞動畫209
本章小結214
習題215
第7章多媒體壓縮技術基礎216
7.1數據壓縮概述216
7.1.1數據壓縮的基本概念216
7.1.2數據壓縮的分類217
7.2基于數據冗余的數據壓縮219
7.3無損壓縮222
7.3.1游程長度編碼222
7.3.2哈夫曼編碼224
7.3.3算術編碼228
7.4有損壓縮230
7.4.1預測編碼230
7.4.2變換編碼232
7.5圖像壓縮標準JPEG235
7.6視頻壓縮標準MPEG238
7.6.1MPEG標準及其發展演變238
7.6.2MPEG1標準238
7.7壓縮軟件的使用239
本章小結241
習題242
第8章多媒體通信技術基礎244
8.1多媒體通信概述244
8.2多媒體通信的服務質量244
8.2.1服務質量概述244
8.2.2服務質量類型245
8.3多媒體通信協議246
8.3.1TCP/IP協議246
8.3.2資源預留協議249
8.3.3實時傳輸協議249
8.3.4實時傳輸控制協議250
8.3.5實時流協議250
8.4流媒體技術251
8.4.1關鍵技術251
8.4.2流式傳輸252
8.4.3流媒體播放形式253
8.4.4流媒體技術產品254
本章小結255
習題256
第9章超媒體技術基礎258
9.1超媒體的基本概念258
9.1.1超文本與超文本標記語言258
9.1.2超媒體的基本概念260
9.2超媒體的組成結構260
9.2.1節點261
9.2.2鏈261
9.2.3網絡262
9.3使用Authorware開發超媒體系統263
9.3.1Authorware軟件介紹263
9.3.2使用Authorware制作武器展示系統264
本章小結273
習題274
第10章HTML 5多媒體應用開發275
10.1超文本標記語言275
10.2HTML的文檔結構276
10.2.1HTML代碼的頭部277
10.2.2HTML代碼的主體279
10.3JavaScript287
10.4HTML 5289
10.4.1HTML 5簡介289
10.4.2HTML 5代碼的文檔結構289
10.4.3HTML 5中audio和video標簽291
10.4.4HTML 5中canvas標簽293
10.4.5 HTML 5中的svg標簽295
10.5HTML 5的手機游戲開發296
10.5.1開發環境296
10.5.2相關實例297
本章小結297
習題298
第11章虛擬現實技術基礎299
11.1虛擬現實的基本概念299
11.2虛擬現實的系統組成300
11.3使用VRML進行虛擬現實建模304
11.3.1VRML概述304
11.3.2VRML的開發環境304
11.3.3使用VRML構建虛擬現實系統305
本章小結311
習題312
第12章Scratch多媒體應用開發313
12.1Scratch概述313
12.1.1Scratch軟件主界面313
12.1.2Scratch軟件的腳本318
12.2大魚吃小魚的游戲開發324
12.2.1游戲的功能分析324
12.2.2游戲背景設置325
12.2.3角色設置326
12.2.4變量設置327
12.2.5游戲初始化腳本328
12.2.6造型控制腳本329
12.2.7運動控制腳本329
12.2.8碰撞控制腳本332
12.2.9時間與升級控制腳本333
12.2.10狀態控制腳本334
12.2.11文字與按鈕控制腳本336
12.2.12聲音控制腳本339
本章小結346
習題347
參考文獻348第3章聲音處理技術基礎71
3.1聲音的基本特性71
3.1.1聲音的物理特性72
3.1.2聲音的心理特性74
3.1.3聲音的物理特性和心理特性的關系80
3.2聲音的數字化80
3.2.1模擬信號與數字信號81
3.2.2聲音的采樣82
3.2.3聲音的量化82
3.2.4聲音的編碼83
3.2.5聲音質量的影響因素83
3.3聲音的文件格式84
3.4立體聲技術87
3.5使用Adobe Audition進行聲音處理88
3.5.1Adobe Audition軟件介紹88
3.5.2典型的聲音處理89
本章小結99
習題99
第4章圖像處理技術基礎102
4.1顏色102
4.1.1顏色的物理特性103
4.1.2顏色的心理特性105
4.2顏色空間107
4.2.1RGB顏色空間107
4.2.2CMYK顏色空間108
4.2.3HSL顏色空間109
4.2.4YUV顏色空間111
4.2.5YCbCr顏色空間112
4.2.6YIQ顏色空間113
4.2.7Lab顏色空間113
4.3圖像的數字化114
4.3.1圖像的采樣114
4.3.2圖像的量化115
4.3.3圖像的編碼116
4.3.4圖像質量的影響因素116
4.4圖像的文件格式117
4.5使用Photoshop進行圖像處理119
4.5.1Adobe Photoshop軟件介紹119
4.5.2Adobe Photoshop中的圖像處理120
本章小結142
習題143
第5章視頻處理技術基礎145
5.1視頻的基本概念145
5.1.1模擬視頻146
5.1.2數字視頻149
5.2視頻數字化150
5.2.1視頻數字化的方法150
5.2.2圖像子采樣151
5.2.3視頻數字化的容量計算154
5.3使用Premiere進行視頻處理154
5.3.1Premiere軟件介紹154
5.3.2使用Premiere軟件制作公司宣傳視頻155
5.3.3使用Premiere軟件制作打字特效170
本章小結177
習題177
第6章動畫制作技術基礎179
6.1動畫的原理179
6.2動畫的分類179
6.3計算機動畫的制作過程183
6.4使用Flash CS制作計算機動畫185
6.4.1Flash CS軟件介紹185
6.4.2使用Flash CS制作簡易Flash課件189
6.4.3使用Flash CS創建形狀補間動畫196
6.4.4使用Flash CS創建動作補間動畫和引導線動畫204
6.4.5使用Flash CS創建小球碰撞動畫212
本章小結217
習題218
第7章多媒體壓縮技術基礎219
7.1數據壓縮概述219
7.1.1數據壓縮的基本概念219
7.1.2數據壓縮的分類220
7.2基于數據冗余的數據壓縮222
7.3無損壓縮225
7.3.1游程長度編碼225
7.3.2哈夫曼編碼227
7.3.3算術編碼231
7.4有損壓縮233
7.4.1預測編碼233
7.4.2變換編碼235
7.5圖像壓縮標準JPEG238
7.6視頻壓縮標準MPEG241
7.6.1MPEG標準及其發展演變241
7.6.2MPEG1標準241
7.7壓縮軟件的使用242
本章小結244
習題245
第8章多媒體通信技術基礎247
8.1多媒體通信概述247
8.2多媒體通信的服務質量247
8.2.1服務質量概述247
8.2.2服務質量類型248
8.3多媒體通信協議249
8.3.1TCP/IP協議249
8.3.2資源預留協議252
8.3.3實時傳輸協議252
8.3.4實時傳輸控制協議253
8.3.5實時流協議253
8.4流媒體技術254
8.4.1關鍵技術254
8.4.2流式傳輸255
8.4.3流媒體播放形式256
8.4.4流媒體技術產品257
本章小結258
習題259
第9章超媒體技術基礎261
9.1超媒體的基本概念261
9.1.1超文本與超文本標記語言261
9.1.2超媒體的基本概念263
9.2超媒體的組成結構263
9.2.1節點264
9.2.2鏈264
9.2.3網絡265
9.3使用Authorware開發超媒體系統266
9.3.1Authorware軟件介紹266
9.3.2使用Authorware制作武器展示系統267
本章小結276
習題277
第10章HTML5多媒體應用開發278
10.1超文本標記語言278
10.2HTML的文檔結構279
10.2.1HTML代碼的頭部280
10.2.2HTML代碼的主體282
10.3JavaScript290
10.4HTML 5292
10.4.1HTML 5簡介292
10.4.2HTML 5代碼的文檔結構292
10.4.3HTML 5中audio和video標簽294
10.4.4HTML 5中canvas標簽296
10.4.5 HTML 5中的svg標簽298
10.5HTML 5的手機游戲開發299
10.5.1開發環境299
10.5.2相關實例300
本章小結300
習題301
第11章虛擬現實技術基礎302
11.1虛擬現實的基本概念302
11.2虛擬現實的系統組成303
11.3使用VRML進行虛擬現實建模307
11.3.1VRML概述307
11.3.2VRML的開發環境307
11.3.3使用VRML構建虛擬現實系統308
本章小結314
習題315
第12章Scratch多媒體應用開發316
12.1Scratch概述316
12.1.1Scratch軟件主界面316
12.1.2Scratch軟件的腳本321
12.2大魚吃小魚的游戲開發327
12.2.1游戲的功能分析327
12.2.2游戲背景設置328
12.2.3角色設置329
12.2.4變量設置330
12.2.5游戲初始化腳本331
12.2.6造型控制腳本332
12.2.7運動控制腳本332
12.2.8碰撞控制腳本335
12.2.9時間與升級控制腳本336
12.2.10狀態控制腳本336
12.2.11文字與按鈕控制腳本339
12.2.12聲音控制腳本342
本章小結349
習題350
參考文獻351