MATLAB R2016a數字圖像處理34例

MATLAB R2016a數字圖像處理34例

《MATLAB R2016a數字圖像處理34例》是2018年電子工業出版社出版圖書,作者是張德豐。

基本介紹

  • 書名:MATLAB R2016a數字圖像處理34例
  • 作者:張德豐
  • 出版社:電子工業出版社
  • 出版時間:2018年12月
  • 頁數:428 頁
  • 定價:69 元
  • 開本:16 開
  • ISBN:9787121335426
  • 千字數:685
  • 版次:01-01
內容簡介,圖書目錄,

內容簡介

本書以MATLAB R2016a為平台,通過專業技術與大量典型實例相結合,深入淺出地介紹了MATLAB R2016a處理數字圖像的方法。全書共34個案例,包括數字圖像處理的數學基礎及相關運算、圖像編碼、圖像復原技術、幾何變換、圖像頻域變換、小波變換、圖像增強、圖像分割與邊緣檢測、圖像特徵描述等內容。

圖書目錄

第1章 基於小波變換的圖像測試分析方法 1
1.1 概述 1
1.2 實例說明 2
1.3 輸出結果與分析 2
1.3.1 Haar小波變換測試結果 4
1.3.2 db9小波變換測試結果 5
1.4 源程式 8
1.4.1 nstdhaardemo.m 8
1.4.2 thresholdtestdemo.m 10
1.4.3 modetest.m 13
1.4.4 nstdhaardec2.m 15
1.4.5 nstdhaarrec2.m 16
1.4.6 mydwt2.m 17
1.4.7 myidwt2.m 17
第2章 數字圖像運算的算法分析與實現 18
2.1 顏色空間分析 18
2.1.1 顏色分析 18
2.1.2 顏色轉換函式 19
2.2 點運算 20
2.2.1 線性點運算分析 20
2.2.2 非線性點運算分析 21
2.2.3 點運算與直方圖 22
2.2.4 直方圖修正分析 23
2.3 圖像的代數運算 26
2.3.1 圖像的加法運算 26
2.3.2 圖像的減法運算 28
2.3.3 圖像的乘法運算 29
2.3.4 圖像的除法運算 30
2.3.5 圖像的線性運算 31
2.3.6 圖像的非線性運算 31
第3章 遙感圖像與醫學圖像的處理技術 33
3.1 在遙感圖像處理中的套用 33
3.1.1 遙感 33
3.1.2 利用MATLAB對遙感圖像進行直方圖匹配 34
3.1.3 對遙感圖像進行濾波增強 37
3.1.4 對遙感圖像進行融合 38
3.2 在醫學圖像處理中的套用 40
3.2.1 概述 40
3.2.2 醫學圖像的灰度變換 41
3.2.3 基於高頻強調濾波和直方圖均衡化的醫學圖像增強 45
第4章 圖像變換算法的MATLAB實現 49
4.1.1 一維離散餘弦變換 49
4.1.2 二維離散餘弦變換 50
4.1.3 快速離散餘弦變換 50
4.1.4 離散餘弦變換的實現 51
4.2 K-L變換分析 53
4.2.1 K-L變換的基本定義 53
4.2.2 K-L變換的基本性質 55
4.3 沃爾什-哈達瑪變換 55
4.3.1 Walsh函式 56
4.3.2 沃爾什-哈達瑪變換定義 57
4.3.3 沃爾什-哈達瑪變換的實現 58
第5章 數字圖像數字水印算法分析與實現 60
5.1 數字水印特點 60
5.2 數字水印套用領域 61
5.3 數字水印的基本理論 63
5.4 數字水印算法 64
5.4.1 空間域算法 64
5.4.2 變換域算法 64
5.4.3 壓縮域算法 65
5.4.4 NEC算法 65
5.4.5 生理模型算法 66
5.5 數字水印研究現狀 66
5.6 一種基本小波變換的數字水印方法 67
第6章 Radon與Hough變換算法分析與實現 71
6.1 Radon變換分析 71
6.1.1 Radon變換原理 71
6.1.2 Radon在圖像上的變換分析 72
6.1.3 Radon變換檢測直線分析 73
6.6.4 Radon的逆變換分析 75
6.2 Hough變換 77
6.2.1 Hough變換原理 77
6.2.2 Hough變換實現 79
6.2.3 Hough變換擴展 80
第7章 圖像變換編碼算法分析與實現 81
7.1 離散餘弦變換編碼 81
7.2 離散餘弦變換編碼的MATLAB實現 82
7.3 主成分變換編碼 83
7.4 主成分變換編碼的MATLAB實現 83
7.5 哈達瑪變換編碼 86
7.6 哈達瑪變換編碼的MATLAB實現 86
第8章 基於小波變換的圖像處理方法 88
8.1 二維圖像變換及快速算法 88
8.2 小波圖像壓縮 94
8.2.1 圖像小波分析算法 95
8.2.2 小波圖像壓縮例子演示 97
8.3 小波圖像消噪 100
8.3.1 閾值函式選取 100
8.3.2 閾值選取 101
8.3.3 小波圖像去噪實現步驟 101
8.3.4 小波圖像消噪例子演示 102
8.4 小波分析用於圖像增強 105
8.5 小波分析用於圖像融合 109
8.5.1 小波圖像融合基本原理 109
8.5.2 小波圖像融合例子演示 110
8.6 小波圖像的邊緣檢測 112
8.6.1 小波分解邊緣檢測 112
8.6.2 小波包分解邊緣檢測 117
第9章 圖像分割算法分析與實現 119
9.1 圖像分割基本論述 119
9.1.1 圖像分割定義 119
9.1.2 邊緣檢測 120
9.2 閾值分割分析 121
9.2.1 雙峰法MATLAB實現 121
9.2.2 疊代法MATLAB實現 123
9.2.3 大津法MATLAB實現 124
第10章 圖像表示與描述的MATLAB實現 128
10.1 區域描述 128
10.1.1 不變矩 128
10.1.2 紋理 131
10.2 圖像表示的MATLAB實現 135
10.2.1 conndef函式 135
10.2.2 imclearborder函式 136
10.2.3 極大值極小值變換MATLAB實現 137
10.2.4 圖像極大值極小值區域MATLAB實現 138
10.3 距離變換MATLAB實現 139
10.4 查表操作MATLAB實現 141
第11章 圖像類型轉換算法分析與實現 144
11.1 圖像類型的轉換 144
11.2 彩色模型的轉換 146
11.3 MATLAB中顏色模型轉換 148
11.3.1 RGB空間與HSV空間轉換 148
11.3.2 RGB空間與YCbCr空間轉換 149
11.3.3 RGB空間與NTSC空間轉換 151
第12章 形態學運算算法分析與實現 154
12.1 形態學基本運算 154
12.2 形態學的基本概念 154
12.2.1 集合論基礎 154
12.2.2 包含、擊中、擊不中 155
12.2.3 平移、對稱集 155
12.2.4 腐蝕 156
12.2.5 膨脹 156
12.3 形態學基本運算MATLAB實現 157
12.3.1 結構元素矩陣 157
12.3.2 膨脹運算 159
12.3.3 腐蝕運算 160
12.3.4 膨脹與腐蝕的對偶關係 161
12.3.5 開運算和閉運算 161
12.3.6 擊中與擊不中 163
12.3.7 二值圖像形態學處理函式 164
第13章 幀編碼及矢量量化編碼算法分析與實現 167
13.1 幀編碼 167
13.1.1 幀間編碼 167
13.1.2 運動估計與運動補償編碼 168
13.1.3 幀內編碼 168
13.2 矢量量化編碼 169
13.2.1 矢量量化原理分析 169
13.2.2 矢量量化編碼過程 170
13.2.3 矢量量化編碼的MATLAB實現 170
第14章 圖像處理操作的算法分析與實現 176
14.1 空間變換分析 176
14.1.1 投影變換分析 176
14.1.2 仿射變換分析 176
14.1.3 變換函式介紹 177
14.2 塊操作 179
14.2.1 邊緣操作 179
14.2.2 顯示塊操作 180
14.3 區域操作 182
14.3.1 特殊區域指定法 182
14.3.2 區域濾波 187
14.3.3 填充區域 188
第15章 頻域濾波算法分析與實現 189
15.1.2 Butterworth低通濾波器 193
15.2.1 理想高通濾波器 195
15.2.2 Butterworth高通濾波器 195
15.3 帶通和帶阻濾波器 197
15.3.1 帶通濾波器 198
15.3.2 帶阻濾波器 198
15.4 同態濾波器 198
第16章 圖像復原算法分析與實現 202
16.1 無約束復原法 202
16.1.2 有約束復原法 203
16.2 頻域濾波器復原法 205
16.2.1 Lucy_Richardson濾波器復原法 205
16.2.2 逆濾波器復原法 207
16.2.3 最小二乘濾波法復原 210
第17章 分水嶺法與邊緣跟蹤算法分析與實現 212
17.1 分水嶺法 212
17.1.1 分水嶺法的基本原理 212
17.1.2 分水嶺法MATLAB實現 213
17.2 邊界跟蹤技術 215
17.2.1 邊界跟蹤 216
17.2.2 邊界跟蹤的MATLAB實現 217
第18章 圖像退化算法分析與實現 220
18.1 圖像的退化模型 221
18.1.1 退化模型分析 221
18.1.2 連續退化模型分析 222
18.1.3 離散退化模型分析 222
18.1.4 循環矩陣對角化分析 225
18.1.5 點擴散函式的重要性 227
18.2 圖像的模糊與噪聲 227
18.3 退化函式估計 229
18.3.1 圖像觀察估計法分析 229
18.3.2 模型模糊法分析 230
18.3.3 試驗估計法分析 231
第19章 平滑及銳化濾波器算法分析與實現 233
19.1.1 鄰域平均法 234
19.1.2 掩模消噪法 237
19.1.3 中值濾波器 238
19.1.4 多圖像平均法 241
19.2 銳化濾波器 241
19.2.1 梯度算法法 242
第20章 預測編碼算法分析與實現 246
20.1 無損預測編碼 246
20.2 無損預測編碼的MATLAB實現 248
20.3 有損預測編碼 249
20.4 無損預測編碼的MATLAB實現 250
第21章 圖像小波分解算法分析與實現 253
21.1 多分辨分析及小波包分析 253
21.1.1 多分辨分析 253
21.1.2 小波分析 254
21.2 圖像的小波分解 256
21.2.1 單尺度二維離散小波分解 256
21.2.2 多尺度二維離散小波分解 257
21.2.3 提取二維小波分解的高頻係數 258
21.2.4 提取二維小波分解的低頻係數 258
21.3 二維小波包分解 260
21.3.1 二維小波包分解概念 260
21.3.2 提取小波包節點係數 261
第22章 JPEG壓縮編碼算法分析與實現 263
22.1 JPEG壓縮算法 263
22.2 JPEG壓縮編碼算法的步驟 264
第23章 圖像檢測算法分析與實現 271
23.1 邊緣檢測運算元 271
23.1.1 微分邊緣檢測運算元 271
23.1.2 微分邊緣檢測運算元的MATLAB實現 272
23.1.3 Log邊緣檢測運算元 274
23.1.4 Log邊緣檢測運算元的MATLAB實現 276
23.1.5 Canny邊緣檢測運算元 277
23.1.6 Canny邊緣檢測運算元的MATLAB實現 278
23.2 直線檢測 279
23.2.1 直線檢測的原理 279
23.2.2 直線檢測的MATLAB實現 280
第24章 圖像增強及修正算法分析與實現 284
24.1 對比度的增強分析 284
24.1.1 線性變換增強的分析 284
24.1.2 非線性變換增強的分析 285
24.2 直方修正分析 287
24.2.1 直方圖灰度變換 287
24.2.2 直方圖均衡化 289
24.3 圖像間的相互運算 291
24.3.1 圖像的平均運算 291
24.3.2 圖像邏輯運算 293
第25章 圖像變換算法分析與實現 295
25.1 圖像插值法 295
25.2 圖像的旋轉運算 297
25.3 圖像的縮放運算 298
25.4 圖像的裁剪運算 300
25.5 圖像鏡像變換 300
25.6 圖像複合變換 303
第26章 離散傅立葉變換算法分析與實現 305
26.1 離散傅立葉變換 305
26.1.1 一維離散傅立葉變換 305
26.1.3 離散傅立葉變換的性質 307
26.2.1 一維快速傅立葉變換 311
26.2.2 二維快速傅立葉變換 316
26.2.3 二維快速傅立葉變換實現 317
第27章 彩色處理算法分析與實現 321
27.1 偽彩色處理分析 321
27.1.1 灰度級-彩色變換法 321
27.1.2 密度分層法 324
27.1.3 頻域偽彩色處理 325
27.1.4 彩色圖像的偽彩色處理 327
27.2 真彩色處理分析 327
第28章 圖像復原及校正算法分析與實現 329
28.1 從噪聲中復原圖像 329
28.1.1 噪聲模型分析 329
28.1.2 空域濾波復原 331
28.2 圖像的幾何校正 333
28.2.1 幾何畸變的描述 333
28.2.2 灰度插值 333
28.2.3 幾何失真圖像配準復原 334
第29章 圖像壓縮編碼算法分析與實現 337
29.1 圖像編碼評價 337
29.1.1 客觀評價準則 337
29.1.2 主觀評價準則 338
29.1.3 壓縮比準則 338
29.2 信息理論的基礎 339
29.2.1 離散信源的熵表示分析 339
29.2.2 離散信源編碼定理分析 341
29.3 統計編碼 342
29.3.1 霍夫曼編碼 342
29.3.2 算術編碼 347
29.3.3 遊程編碼 350
29.3.4 香農編碼 351
第30章 區域分割及四叉樹分解算法分析與實現 353
30.1 區域分割技術 353
30.1.1 區域生長法 353
30.1.2 區域分裂法 356
30.1.3 區域合併法 357
30.1.4 區域分裂合併法 357
30.2 四叉樹分解 360
30.2.1 四叉樹分解基本概念 361
30.2.2 四叉樹分解的MATLAB實現 361
第31章 形態學套用的MATLAB實現 365
31.1 邊緣提取的MATLAB實現 365
31.2 連通區域的標記的MATLAB實現 366
31.3 對象選擇與移除的MATLAB實現 367
31.3.1 對象選擇 367
31.3.2 對象的移除 368
31.4 圖像的歐拉數 369
31.5 圖像面積提取的MATLAB實現 370
31.6 區域填充的MATLAB實現 372

相關詞條

熱門詞條

聯絡我們