內容簡介
本書共分九章,在介紹圖像變換、圖像增強、圖像恢復、圖像壓縮與編碼、圖像重建以及圖像分割與特徵提取等基本原理的基礎上,採用Matlab 工具實現圖像處理的功能。還簡要介紹了Scilab 圖形化動態模擬工具箱和圖像處理工具箱基本功能。每章後面附有習題,書後附錄Matlab 圖像處理命令和每章習題參考答案。
圖書目錄
第一章緒論1
1.1數字圖像處理的概念1
1.2數字圖像處理基本內容1
1.3數字圖像處理的特點2
1.4數字圖像處理的套用2
習題3
第二章數字圖像處理的常用工具4
2.1Matlab軟體介紹4
2.1.1數組的表示及算術運算5
2.1.2控制語句5
2.1.3常用命令6
2.2圖像檔案的格式7
2.2.1BMP格式7
2.2.2TIFF格式8
2.2.3GIF格式9
2.2.4JPEG格式10
2.2.5TGA格式10
2.2.6PCX格式11
2.3Matlab圖像處理工具箱12
2.3.1讀取和保存圖像12
2.3.2圖像的代數運算14
2.3.3圖像類型轉換17
習題19
第三章圖像變換21
3.1傅立葉變換21
3.1.1傅立葉變換21
3.1.2傅立葉變換的性質22
3.1.3離散傅立葉變換24
3.1.4離散傅立葉變換的性質25
3.1.5Matlab編程實現圖像的傅立葉變換25
3.2小波變換29
3.2.1連續小波變換29
3.2.2離散小波變換的定義29
3.2.3Matlab編程實現小波變換29
習題31
第四章圖像增強33
4.1圖像灰度修正33
4.1.1圖像灰度修正的分類33
4.1.2用Matlab編程實現直方圖修正33
4.2圖像的平滑36
4.2.1鄰域平均法36
4.2.2低通濾波法36
4.2.3用Matlab編程實現各種低通濾波38
4.3圖像的銳化42
4.3.1微分法42
4.3.2高通濾波43
4.3.3用Matlab編程實現幾種梯度銳化和高通濾波銳化44
4.4偽彩色處理49
4.4.1強度分割法49
4.4.2灰度彩色變換法49
4.4.3用Matlab編程實現偽彩色處理50
習題52
第五章圖像恢復53
5.1退化模型53
5.1.1連續退化模型53
5.1.2離散退化模型54
5.2代數恢複方法55
5.2.1非約束復原方法55
5.2.2約束復原法56
5.3逆濾波復原法56
5.4最小二乘方濾波57
5.5圖像恢復的Matlab實現57
5.5.1約束法恢復57
5.5.2維納濾波恢復59
習題61
第六章圖像壓縮與編碼62
6.1編碼分類62
6.2哈夫曼編碼62
6.2.1哈夫曼編碼的實現步驟62
6.2.2Matlab編程實現哈夫曼編碼63
6.3預測編碼65
6.3.1DPCM的基本原理65
6.3.2Matlab編程實現線性預測編碼66
習題68
第七章圖像重建69
7.1傅立葉變換重建69
7.2濾波-逆投影70
7.3代數重建71
7.4Matlab編程實現重建方法71
習題73
第八章圖像分割與特徵提取74
8.1邊緣檢測74
8.1.1經典邊緣運算元75
8.1.2最優運算元76
8.1.3用Matlab編程實現邊緣檢測78
8.2分割方法80
8.2.1灰度閾值法分割80
8.2.2樣板匹配80
8.2.3Matlab編程實現最大方差自動取閾法81
8.2.4Matlab編程實現基於彩色的分割方法82
8.3輪廓提取與輪廓跟蹤85
8.3.1基本概念和原理85
8.3.2Matlab編程實現輪廓提取和輪廓跟蹤85
習題87
第九章Scilab/Scicos介紹88
9.1數組的表示及算術運算88
9.2控制語句89
9.3信號處理90
9.4Scicos圖形化動態模型仿真器91
9.4.1Scicos圖形化動態模型91
9.4.2基本模組介紹91
9.5SIP圖像處理工具箱92
9.5.1功能描述92
9.5.2SIP圖像處理基本函式92
9.6SIP與Matlab比較93
習題94
附錄AMatlab圖像處理命令95附錄B常用快捷鍵114
附錄C習題參考答案115
參考文獻138"