第1章 MATLAB入門介紹 1
1.1 MATLAB簡介 1
1.1.1 MATLAB發展史 1
1.1.2 MATLAB的特點 2
1.1.3 MATLAB R2011a的新特點 3
1.2 MATLAB的安裝 4
1.3 MATLAB集成環境 10
1.3.1 菜單欄 10
1.3.2 工具欄 15
1.3.3 Command Window 16
1.3.4 Command History 19
1.3.5 Workspace 20
1.3.6 Current Folder 22
1.3.7 搜索路徑及其設置 22
1.4 聯機幫助 25
1.4.1 幫助命令 25
1.4.2 幫助窗口 27
1.4.3 演示係統 28
1.5 MATLAB變量與錶達式 29
1.5.1 數值 29
1.5.2 變量 30
1.5.3 錶達式 32
1.6 矩陣及其運算 33
1.6.1 創建矩陣 33
1.6.2 拼接矩陣 38
1.6.3 矩陣尋訪 43
1.6.4 矩陣的運算 46
第2章 MATLAB豐富繪圖 51
2.1 二維圖形的繪製及編輯 51
2.1.1 基本二維繪圖 52
2.1.2 快捷繪圖函數 55
2.1.3 繪製子圖 57
2.1.4 坐標軸設置 60
2.1.5 圖形標注 62
2.1.6 圖形疊加 63
2.1.7 雙y軸繪圖 64
2.2 三維繪圖 65
2.2.1 基本三維繪圖 65
2.2.2 三維麯綫圖 66
2.2.3 三維等高綫圖 67
2.2.4 三維麯麵圖 68
2.3 三維圖形編輯 70
2.3.1 視角設置 70
2.3.2 控製鏇轉 71
2.3.3 背景顔色設置 72
2.3.4 顔色設置 73
2.3.5 圖形的著色設置 77
2.3.6 光照設置 78
2.3.7 透視設置 81
2.3.8 透明度設置 82
2.4 特殊圖形 83
2.4.1 條形圖 83
2.4.2 區域圖 85
2.4.3 餅圖 86
2.4.4 離散數據杆狀圖 87
2.4.5 階梯圖 89
2.4.6 矢量圖 90
2.4.7 等高綫圖 93
2.4.8 散點圖 95
第3章 數字圖像處理基礎 98
3.1 數字圖像處理概述 98
3.1.1 數字圖像處理及其特點 98
3.1.2 數字圖像處理研究的主要內容 101
3.1.3 數字圖像處理的應用 103
3.1.4 圖像術語 105
3.1.5 圖像文件格式 105
3.2 圖像的讀與寫 106
3.2.1 圖像文件的查詢 106
3.2.2 圖像文件的讀取 109
3.2.3 圖像文件寫入 110
3.3 圖像顯示 112
3.3.1 二值圖像的顯示 112
3.3.2 灰度圖像顯示 113
3.3.3 RGB圖像的顯示 114
3.3.4 索引圖像的顯示 115
3.3.5 單幀顯示 116
3.3.6 多幀顯示 116
3.4 圖像類型的轉換 117
3.4.1 圖像抖動 117
3.4.2 gray2ind函數 118
3.4.3 grayslice函數 119
3.4.4 im2bw函數 119
3.4.5 ind2gray函數 120
3.4.6 ind2rgb函數 121
3.4.7 mat2gray函數 121
3.4.8 rgb2gray函數 122
3.4.9 rgb2ind函數 123
3.5 顔色空間 124
3.5.1 顔色模型 124
3.5.2 圖像退色處理 125
3.5.3 顔色模型的轉換 127
3.6 紋理貼圖 131
3.6.1 紋理貼圖的概念 131
3.6.2 紋理映射 132
第4章 數字圖像運算 135
4.1 點運算 135
4.1.1 綫性點運算 135
4.1.2 非綫性點運算 137
4.2 代數運算 138
4.2.1 代數運算的異常處理 138
4.2.2 圖像加法運算 139
4.2.3 圖像減法運算 141
4.2.4 圖像乘法運算 142
4.2.5 圖像除法運算 143
4.2.6 絕對值差運算 144
4.2.7 綫性組閤運算 145
4.2.8 圖像求補運算 146
4.3 圖像邏輯運算 147
4.4 圖像的幾何運算 148
4.4.1 圖像的縮放 148
4.4.2 圖像的鏇轉 150
4.4.3 圖像的剪切 150
4.4.4 圖像的平移 151
4.4.5 圖像的鏡像 153
4.5 空間變換 156
4.5.1 仿射變換 156
4.5.2 投影變換 157
4.5.3 幾何配準 162
4.6 鄰域與塊操作 164
4.6.1 滑動鄰域操作 165
4.6.2 非重疊塊處理 166
4.6.3 快速塊處理 168
4.6.4 塊操作的其他函數 171
4.6.5 特殊區域處理 172
4.6.6 特殊區域的濾波 176
4.6.7 特定區域的填充 177
第5章 圖像變換技術 178
5.1 圖像變換的概述 178
5.2 正交變換通用算子 178
5.3 傅裏葉變換 179
5.3.1 一維連續傅裏葉變換 179
5.3.2 一維離散傅裏葉變換 180
5.3.3 二維連續傅裏葉變換 180
5.3.4 二維離散傅裏葉變換 181
5.3.5 實現傅裏葉變換的MATLAB函數 181
5.3.6 傅裏葉變換性質 184
5.4 離散餘弦變換 189
5.4.1 一維離散餘弦變換 189
5.4.2 二維離散餘弦變換 190
5.4.3 快速離散餘弦變換 190
5.4.4 離散餘弦變換的MATLAB實現 191
5.5 沃爾什(Walsh)-哈達瑪(Hadamard)變換 194
5.5.1 沃爾什-哈達瑪變換概述 194
5.5.2 沃爾什-哈達瑪變換MATLAB實現 195
5.6 Hough變換 197
5.6.1 Hough變換的基本原理 197
5.6.2 Hough變換的MATLAB實現 198
5.7 Radon變換 200
5.7.1 Radon變換概述 200
5.7.2 Radon變換的MATLAB實現 201
5.7.3 Radon逆變換 203
5.8 Fan-Beam變換 205
5.8.1 計算Fan-Beam投影 206
5.8.2 重構Fan-Beam投影 207
5.8.3 Radon投影和Fan-Beam投影轉換 209
第6章 圖像的增強處理 211
6.1 灰度變換增強 211
6.1.1 像素值及其統計特性 211
6.1.2 灰度變換 217
6.1.3 灰度值調整 223
6.1.4 直方圖均衡化 225
6.1.5 直方圖規定化 227
6.2 空域濾波增強 228
6.2.1 平滑濾波器 229
6.2.2 中值濾波器 232
6.2.3 自適應濾波器 236
6.2.4 銳化濾波器 237
6.3 頻域濾波增強 240
6.3.1 低通濾波 241
6.3.2 高通濾波器 243
6.3.3 帶通濾波器 246
6.3.4 同態濾波器 247
6.4 彩色增強 249
6.4.1 僞彩色增強 250
6.4.2 真彩色增強 255
第7章 圖像壓縮編碼技術 257
7.1 圖像壓縮編碼技術概述 257
7.1.1 圖像壓縮編碼的必要性 257
7.1.2 圖像壓縮的可能性 258
7.1.3 圖像編碼性能指標 259
7.2 圖像編碼質量評價 259
7.2.1 客觀評價準則 259
7.2.2 主觀評價準則 260
7.2.3 壓縮比 261
7.3 變換編碼 261
7.4 無損壓縮編碼 266
7.4.1 哈夫曼編碼技術 266
7.4.2 行程編碼 270
7.4.3 算術編碼 272
7.5 有損壓縮編碼 277
7.5.1 預測編碼 277
7.5.2 主成分變換編碼 281
7.5.3 哈達瑪變換編碼 285
7.6 JPEG標準 286
7.7 基於DCT的圖像水印技術 295
7.8 小波圖像編碼 297
7.8.1 連續小波變換 297
7.8.2 離散小波變換 298
7.8.3 小波圖像消噪處理 302
7.8.4 小波圖像壓縮處理 303
7.8.5 小波圖像增強處理 305
7.8.6 小波圖像融閤處理 307
第8章 圖像復原技術 311
8.1 圖像復原概述 311
8.2 圖像退化模型 312
8.2.1 連續退化模型 313
8.2.2 離散退化模型 315
8.2.3 退化模型的矩陣對角化運算 317
8.3 退化函數估計 317
8.3.1 圖像觀察估計法 317
8.3.2 試驗估計法 318
8.3.3 模型估計法 318
8.4 逆濾波 320
8.4.1 無約束復原 320
8.4.2 逆濾波復原 321
8.4.3 消除勻速運動模糊 322
8.5 維納濾波 323
8.5.1 有約束濾波 323
8.5.2 維納濾波復原 324
8.5.3 維納濾波復原的MATLAB實現 325
8.6 約束最小二乘濾波 328
8.6.1 濾波模型 328
8.6.2 約束最小二乘濾波的MATLAB實現 330
8.7 Lucy-Richardson濾波 334
8.7.1 Lucy-Richardson濾波模型 334
8.7.2 Lucy-Richardson濾波的MATLAB實現 335
8.8 盲捲積濾波 339
8.8.1 盲捲積濾波算法 339
8.8.2 盲捲積濾波的MATLAB實現 340
第9章 圖像分割技術 344
9.1 圖像分割定義 344
9.2 閾值分割 345
9.2.1 人工選擇法 347
9.2.2 自動閾值法 348
9.2.3 分水嶺算法 353
9.3 區域分割 357
9.3.1 區域生長法 357
9.3.2 區域分裂閤並法 361
9.3.3 四叉樹分解法 363
9.4 運動分割 367
9.4.1 背景差值法 367
9.4.2 圖像差分法 369
9.5 彩色圖像分割 370
9.5.1 彩色圖像分割 371
9.5.2 聚類算法 371
9.6 邊緣檢測 374
9.6.1 梯度算子 375
9.6.2 羅伯特(Roberts)邊緣算子 375
9.6.3 索貝爾(Sobel)邊緣算子 376
9.6.4 Prewitt邊緣算子 377
9.6.5 拉普拉斯(Laplacian)邊緣算子 379
9.6.6 高斯-拉普拉斯(LOG)邊緣算子 379
9.6.7 坎尼(Canny)邊緣算子 382
第10章 圖像數學形態學描述 385
10.1 數學形態學的基本運算 385
10.1.1 結構元素 385
10.1.2 膨脹運算 389
10.1.3 腐蝕運算 392
10.1.4 開閉運算 393
10.1.5 擊中/擊不中變換 395
10.2 數學形態學應用 397
10.2.1 骨架化 397
10.2.2 邊界提取 399
10.2.3 區域填充 400
10.2.4 移除對象 401
10.2.5 距離變換 402
10.3 形態學重構 405
10.3.1 標記圖像與掩模圖像 406
10.3.2 像素的連通性 407
10.3.3 尋找峰值與榖值 408
10.4 區域、對象及特性度量 413
10.4.1 標記連通區域 413
10.4.2 對象選擇 415
10.4.3 麵積計算 416
10.5 查錶操作 417
10.5.1 創建一個查找錶 417
10.5.2 使用查找錶 418
參考文獻 420
· · · · · · (
收起)