內容簡介
《基於Matlab的圖像處理》以MATLAB為工具講解數字圖像處理的基本內容。讀者可以通過《基於Matlab的圖像處理》了解圖像處理的基本知識,獲得圖像處理的相關技術。第1章介紹MATLAB的常用命令與簡單的程式設計知識、圖像的讀取顯示方法以及利用圖像進行動畫製作等。第2章使用MATLAB函式對圖像進行裁剪、縮放、旋轉、扭曲等幾何操作,同時把鄰域操作、圖像增強、圖像濾波等也歸入這一章講解。第3章講解圖像的加減乘除運算、圖像的特徵值與奇異值、圖像的邏輯運算與形態學運算等內容。第4章重點研究離散餘弦變換、傅立葉變換與小波變換。第5章包括圖像灰度統計、圖像輪廓提取、四叉樹分解、紋理分析以及視頻圖像等。第6章以圖像編碼、圖像理解、圖像GUI程式設計為主題介紹一些複雜的圖像程式設計。目錄
第1章圖像1.1MATLAB的命令使用與程式設計
1.1.1命令視窗的使用
1.1.2M-File程式設計
1.1.3Figure視窗的圖形操作功能
1.1.4單元數組與結構體
1.1.5自定義函式
1.1.6MATLAB的矩陣操作
1.1.7多維數組與圖像矩陣
1.2圖像的表示方法
1.2.1圖像的數位化
1.2.2圖像的讀取與顯示
1.2.3圖像的分類
1.3 基於圖像的動畫製作
1.3.1 序列圖像
1.3.2 圖像播放
1.3.3 基於圖像的動畫製作
習題1
第2章 圖像的幾何操作
2.1 圖像的裁剪、縮放與旋轉
2.1.1 圖像的裁剪
2.1.2 圖像的縮放
2.1.3 圖像的旋轉
2.2 圖像的幾何變換
2.2.1畫圖軟體中的圖像扭曲
2.2.2 圖像二維空間變換
2.3 圖像的鄰域操作
2.3.1 鄰域操作
2.3.2 MATLAB鄰域操作函式
2.4 圖像區域選取
2.4.1 塊選取函式
2.4.2 曲線圍成的區域
2.5 圖像增強
2.5.1 灰度調整
2.5.2 灰度調整函式
2.5.3 彩色圖像增強
2.6 圖像濾波
2.6.1 濾波函式imfilter
2.6.2 濾波器的定義
習題2
第3章圖像的代數運算與邏輯運算
3.1圖像的加減乘除運算
3.1.1 圖像的加減運算
3.1.2 圖像的乘除運算
3.2 圖像矩陣的特徵值與奇異值
3.2.1 圖像矩陣的特徵值
3.2.2 圖像矩陣的奇異值
3.3 圖像的邏輯運算
3.3.1 二值圖像的邏輯運算
3.3.2 二值圖像的膨脹與腐蝕
3.3.3 開運算與閉運算
習題3
第4章圖像變換
4.1圖像radon變換
4.1.1函式Radon
4.1.2函式Iradon
4.2Hadamard變換
4.3離散餘弦變換
4.3.1 離散餘弦變換函式
4.3.2 離散餘弦變換的數學表達
4.3.3 離散餘弦變換矩陣與基函式
4.4 圖像傅立葉變換
4.4.1 圖像傅立葉變換函式
4.4.2圖像傅立葉變換的數學描述
4.5 圖像小波變換
4.5.1 二維小波變換
4.5.2 MATLAB圖像小波變換函式
4.5.3 圖像小波變換的套用
4.6 其他的圖像變換
4.6.1 可分離變換
4.6.2 其他的數學變換
習題4
第5章圖像分析
5.1 圖像的灰度統計特性
5.1.1 圖像的像素操作
5.1.2 圖像的區域屬性度量
5.1.3 圖像的顏色直方圖
5.1.4 圖像的方差及相關係數
5.2 圖像的輪廓提取與區域分割
5.2.1 圖像的輪廓提取
5.2.2 圖像的邊緣輪廓提取方法分析
5.2.3 圖像的區域分割
5.3 圖像的四叉樹分解
5.4 圖像的紋理分析
5.4.1 圖像的紋理濾波函式
5.4.2 圖像的灰度級別共生矩陣函式
5.4.3 圖像紋理的數學描述
5.5 圖像的圖形化
5.5.1 圖像灰度信息的提取及三維化
5.5.2 利用圖像繪製三維圖形
5.6 視頻圖像
5.6.1 視頻圖像的內容關聯性分析
5.6.2 視頻圖像的濾波
習題5
第6章 圖像應用程式設計
6.1圖像編碼
6.1.1 Huffman編碼
6.1.2 離散餘弦變換編碼
6.1.3小波變換編碼
6.2圖像理解
6.2.1區域生長圖像分割
6.2.2圖像恢復
6.2.3圖像中的對象查找
6.2.4圖像特徵提取
6.3圖像處理軟體的開發
6.3.1Photoshop概述
6.3.2圖像處理函式的製作
6.3.3軟體界面設計實例
習題6
附錄AMATLAB的圖像處理函式
附錄BMATLAB的GUI程式設計
參考文獻
盤點圖像處理書籍
圖像處理(image processing),是指用計算機對圖像進行分析,以達到所需結果的技術。又稱圖片處理、影像處理、照片處理、後期處理、P圖、PS。 |