基本信息
作者: 孫燮華
叢書名: 普通高等教育計算機規劃教材出版社:機械工業出版社*
ISBN:9787111318491
上架時間:2011-4-11
出版日期:2011 年3月
開本:16開
頁碼:445
版次:1-1
內容簡介
《數字圖像處理:Java編程與實驗》共16章,除第0章介紹Java編程基礎外,其餘15章對應地編程實現了配套書《數字圖像處理—原理與算法》中的所有算法,並進行相應的實驗。光碟中有完整的程式代碼和相應的實驗圖像,可直接運行。部分程式原始碼來自於作者的科學研究和與公司的合作研發,具有借鑑和參考價值。《數字圖像處理:Java編程與實驗》可供電子信息、通信、計算機、自動控制、生物醫學等理工科相關專業的專科生、本科生和研究生及工程技術人員學習和參考。
目錄
《數字圖像處理:java編程與實驗》
出版說明
前言
第0章 java編程基礎 1
0.1 java編程和實驗介紹 1
0.1.1 本書編程和實驗的環境 1
0.1.2 java“零知識”進行本書實驗的方法 1
0.1.3 本書程式結構介紹 4
0.2 java圖像處理編程初步 4
0.2.1 圖像處理編程 4
0.2.2 不用包改編本書程式的方法 6
第1章 概論 7
1.1 編程算法 7
1.1.1 圖像的統計特性 7
1.1.2 直方圖的計算 8
1.1.3 pgm圖像顯示 8
1.1.4 圖像質量的評價標準 9
1.2 程式實現 10
1.2.1 主程式源碼 10
1.2.2 編程方法註解 34
.1.3 實驗 36
1.3.1 圖像的統計特性、直方圖、圖像間的距離與圖像的客觀評價 36
1.3.2 raw圖像和pgm圖像的讀寫 39
第2章 圖像數位化 41
2.1 編程算法 41
2.1.1 採樣 41
2.1.2 均勻量化 41
2.2 程式實現 42
2.2.1 主程式源碼 42
2.2.2 編程方法註解 48
2.3 實驗 50
2.3.1 圖像採樣 50
2.3.2 圖像量化 51
第3章 圖像處理基礎 52
3.1 編程算法 52
3.1.1 彩色圖像轉變為灰度圖像 52
3.1.2 灰度閾值變換 52
3.1.3 灰度線性變換 52
3.1.4 偽彩色處理 52
3.1.5 圖像融合 53
3.2 程式實現 53
3.2.1 主程式源碼 53
3.2.2 編程方法註解 65
3.3 實驗 66
3.3.1 彩色圖像轉變為灰度圖像 66
3.3.2 灰度閾值變換 67
3.3.3 灰度線性變換 68
3.3.4 偽彩色處理 69
3.3.5 圖像融合和合成 69
3.3.6 圖像製作 71
第4章 圖像幾何變換 72
4.1 編程算法 72
4.1.1 仿射變換 72
4.1.2 圖像插值放大 73
4.2 程式實現 74
4.2.1 主程式源碼 74
4.2.2 編程方法註解 91
4.3 實驗 93
4.3.1 圖像仿射變換 93
4.3.2 圖像插值放大與縮小 94
第5章 圖像時頻變換 96
5.1 編程算法 96
5.1.1 快速傅立葉變換 96
5.1.2 離散餘弦變換 96
5.1.3 沃爾什-哈達瑪變換 97
5.1.4 小波變換 97
5.2 程式實現 98
5.2.1 主程式源碼 98
5.2.2 編程方法註解 125
5.3 實驗 126
5.3.1 圖像fft 126
5.3.2 圖像dct 127
5.3.3 圖像dwt 128
5.3.4 圖像wht 129
第6章 圖像增強 131
6.1 編程算法 131
6.1.1 空域圖像增強 131
6.1.2 頻域圖像增強 132
6.1.3 圖像銳化 133
6.2 程式實現 134
6.2.1 主程式源碼 134
6.2.2 編程方法註解 167
6.3 實驗 169
6.3.1 空域增強 169
6.3.2 頻域增強 172
6.3.3 圖像銳化 174
第7章 圖像恢復 177
7.1 編程算法 177
7.2 程式實現 177
7.2.1 主程式源碼 177
7.2.2 編程方法註解 184
7.3 實驗 186
第8章 圖像分割 188
8.1 編程算法 188
8.1.1 邊緣檢測 188
8.1.2 圖像閾值法 188
8.1.3 hough變換 190
8.2 程式實現 191
8.2.1 主程式源碼 191
8.2.2 編程方法註解 211
8.3 實驗 212
8.3.1 邊緣檢測 212
8.3.2 圖像閾值法 214
8.3.3 hough變換 217
第9章 圖像特徵與分析 219
9.1 編程算法 219
9.1.1 邊界提取 219
9.1.2 輪廓跟蹤 219
9.1.3 區域形心位置 219
9.1.4 不變矩 219
9.1.5 圖形細化 220
9.2 程式實現 221
9.2.1 主程式源碼 221
9.2.2 編程方法註解 244
9.3 實驗 245
9.3.1 輪廓跟蹤與鏈碼 245
9.3.2 圖形細化 248
第10章 圖像形態學 249
10.1 編程算法 249
10.1.1 基本運算 249
10.1.2 二值圖像形態學的套用 249
10.1.3 灰度形態學 250
10.1.4 灰度圖像形態學的套用 250
10.2 程式實現 251
10.2.1 主程式源碼 251
10.2.2 編程方法註解 280
10.3 實驗 280
10.3.1 二值圖像形態學 280
10.3.2 灰度圖像形態學 284
第11章 模式識別 287
11.1 編程算法 287
11.1.1 模板匹配分類法 287
11.1.2 二值數據bayes分類 288
11.1.3 獎懲算法 288
11.1.4 最小均方誤差算法 289
11.2 程式實現 289
11.2.1 主程式源碼 289
11.2.2 編程方法註解 306
11.3 實驗 308
11.3.1 二值數據bayes分類 308
11.3.2 識別訓練 309
第12章 圖像壓縮 310
12.1 編程算法 310
12.1.1 顏色表 310
12.1.2 數據壓縮算法 310
12.1.3 dct圖像壓縮 311
12.2 程式實現 314
12.2.1 主程式源碼 314
12.2.2 編程方法註解 346
12.3 實驗 348
12.3.1 圖像壓縮實驗 348
12.3.2 數據壓縮算法 349
第13章 分形圖像壓縮 353
13.1 編程算法 353
13.2 程式實現 354
13.2.1 主程式源碼 354
13.2.2 編程方法註解 375
13.3 實驗 376
13.3.1 分形與疊代函式系 376
13.3.2 分形圖像壓縮和解壓縮 378
第14章 圖像加密 381
14.1 編程算法 381
14.1.1 空域圖像加密 381
14.1.2 頻域圖像加密 382
14.2 程式實現 383
14.2.1 主程式源碼 383
14.2.2 編程方法註解 407
14.3 實驗 407
14.3.1 空域圖像加密 407
14.3.2 頻域圖像加密 411
14.3.3 混沌演示 413
第15章 圖像數字水印 415
15.1 編程算法 415
15.1.1 空域數字水印 415
15.1.2 頻域數字水印 416
15.2 程式實現 417
15.2.1 主程式源碼 417
15.2.2 編程方法註解 438
15.3 實驗 439
15.3.1 空域數字水印 439
15.3.2 頻域數字水印 441
參考文獻 445