版權資訊
書 名: VisualC++數字圖像處理
作 者:
出版社: 電子工業出版社
出版時間: 2008
ISBN: 9787121067488
開本: 16
定價: 62.00 元
內容簡介
《VisualC++數字圖像處理》配合圖像處理專業理論性書籍的內容,從程式設計角度介紹了各種圖像處理技術的典型算法及在VC++環境下的代碼實現,並通過典型案例的介紹將各種圖像處理技術集成起來。
作者簡介
謝鳳英,北京航空航天大學圖像處理中心骨幹教師,從事數字圖像處理課程本科和研究生教學6年。先後承擔或參加了包括三項國家自然基金在內的多項課題研究工作,在國內外期刊會議發表論文十餘篇,具有豐富的教學實踐經驗和深厚的學術理論水平。曾獲得北京市青年科技優秀論文、全國信息處理學術會議優秀論文和北航藍天(教學)新星等獎勵。
編輯推薦
《VisualC++數字圖像處理》以實踐為導向,以實用為目標,來介紹這些重要的數字圖像處理技術,同時詳細地介紹如何用VisualC++編程實現這些典型及常用算法,並結合實際套用案例,使讀者掌握用VisualC++進行圖像處理編程的基本方法和技巧。
目錄
第1章VisuaIC++數字圖像編程基礎
1.1圖像、顏色表和色彩空間
1.1.1圖1象
1.1.2圖像的矩陣表示
1.1.3顏色表
1.1.4彩色空問
1.1.5灰度圖像和彩色圖像
1.2BMP檔案結構及其存取
1.2.1BMP檔案結構
1.2.2BMP圖像檔案的讀寫
1.2.3BMP圖像點陣圖數據的訪問
1.2.4灰度圖像的顏色表
1.3GDI對象及GDI點陣圖
1.3.1從資源中裝入GDI點陣圖
1.3.2對點陣圖進行伸縮處理
1.4設備無關點陣圖(DIB)
1.4.1調色板
1.4.2DIB訪問函式
1.4.3面向過程的DIB的讀寫及訪問
1.4.4面向對象的DIB的讀寫及訪問——ImgCenterDib類
1.4.5使用ImgCenterDib進行圖像可視化編程
1.5面向對象的圖像處理算法實現
1.5.1特效顯示類SpecialEffectShow的定義
1.5.2圖像的掃描顯示
1.5.3圖像的滑動顯示
1.5.4圖像的漸進顯示
1.5.5圖像的馬賽克顯示
1.6本章小結
第2章圖像的灰度變換
2.1灰度變換類(GrayTrans)
2.1.1灰度變換類(GrayTrans)的定義
2.1.2GrayTrans類的構造函式和析構函式
2.1_3彩色和灰度格式問的轉換
2.2灰度的線性變換
2.2.1負相變換
2.2.2二值化和閾值處理2.2.3分段線性變換
2.3灰度的非線性變換
2.3.1對數函式非線性變換
2.3.2指數函式非線性變換
2.4灰度直方圖
2.4.1直方圖類(Histogram)
2.4.2編程實現直方圖的繪製
2.4.3直方圖均衡
2.5本章小結
第3章圖像的幾何變換
3.1幾何校正與幾何變換
3.2幾何變換類(GeometrvTrans)
3.2.1幾何變換類(GeometryTrans)的定義
3.2.2GeometryTrans類的構造函式和析構函式
3.3圖像的平移
3.4圖像的轉置
3.5圖像的鏡像變換
3.6圖像的插值算法
3.7圖像的縮放
3.8圖像的旋轉
3.8.1簡單角度的旋轉
3.8.2任意角度的旋轉
3.9本章小結
第4章圖像的變換域處理
4.1傅立葉變換
4.1.1傅立葉變換的理論基礎
4.1.2二維離散傅立葉變換的性質
4.1.3快速傅立葉變換(FFT)
4.1.4快速傅立葉變換類(Transform_FFT)
4.1.5Transform_FFT類的實現
4.1.6傅立葉變換在圖像處理中的套用
4.2離散餘弦變換
4.2.1基礎理論
4.2.2離散餘弦變換類(Transform_DCT)的定義
4.2.3離散餘弦變換類(TransforTn_DCT)的實現
4.2.4離散餘弦變換的實驗結果
4.3圖像的小波變換及其套用
4.3.1小波變換的基本理論
4.3.2尺度函式與小波
4.3.3Mallat算法與塔式分解
4.3.4圖像的多分辨分解與重建
4.3.5小波變換類的定義
4.3.6小波變換類的實現
4.3.7小波在圖像去噪中的套用
4.4本章小結
第5章圖像增強處理
5.1圖像增強類
5.1.1圖像增強類的定義
5.1.2CImgEnhance類的構造函式和析構函式
5.2圖像中的噪聲模型
5.2.1噪聲來源
5.2.2編程實現噪聲添加
5.2.3編程實現信噪比的計算
5.3圖像灰度修正
5.3.1灰度校正
5.3.2其他灰度修正方法
5.4圖像的平滑
5.4.1鄰域平均法
5.4.2加權平均
5.4.3選擇式掩模平滑
5.4.4中值濾波
5.5圖像的銳化
5.5.1梯度銳化
5.5.2拉普拉斯掩模銳化
5.6本章小結
第6章圖像分割
6.1圖像分割類(ImgSegment)
6.1.1ImgSegment類的定義
6.1.2ImgSegment類的構造函式和析構函式
6.2閾值分割
6.2.1閾值分割原理
6.2.2最大方差閾值分割
6.2.3互動式閾值分割
6.3邊緣檢測
6.3.1邊緣檢測原理
6.3.2常用邊緣運算元
6.3.3自定義模板邊緣
6.4生長算法
6.4.1區域生長
6.4.2輪廓提取和邊界跟蹤
6.5Hough變換
6.6本章小結
第7章圖像復原
7.1建立圖像退化模型
7.1.1圖像的退化模型
7.1.2連續的退化模型
7.1.3離散的退化模型
7.2運動模糊圖像復原的基本原理
7.2.1運動模糊圖像形成過程的描述
7.2.2勻速直線運動模糊的退化模型
7.2.3勻速直線運動的點擴散函式參數確定
7.3典型的運動模糊圖像復原方法
7.3.1圖像恢復類的定義
7.3.2ImageRestoreExt類構造函式與析構函式
7.3.3逆濾波
7.3.4維納濾波
7.3.5振鈴效應的抑制
7.4其他恢複方法
7.4.1投影恢復法
7.4.2Richardson-Lucy算法
7.4.3幾種恢複方法的性能比較
7.5圖像復原質量評價
7.5.1有參照圖像質量評價
7.5.2無參照圖像質量評價
7.6本章小結
第8章圖像的形態學處理
8.1數學形態學類(Morphology)
8.1.1Morphology類的定義
8.1.2構造函式和析構函式
8.2二值數學形態學
8.2.1二值數學形態學的相關概念
8.2.2結構元素輸入函式
8.2.3二值腐蝕和膨脹
8.2.4二值開運算和閉運算
8.2.5二值形態學邊界
8.2.6擊中擊不中變換與細化算法
8.3灰值形態學
8.3.1灰值形態學的相關概念
8.3.2灰值腐蝕和膨脹
8.3.3灰值開運算和閉運算
8.3.4灰值形態學梯度
8.3.5Top-Hat變換
8.4水域分割
8.4.1水域分割原理
8.4.2水域分割類(Watershed)
8.4.3Watershed類的實現
8.4.4水域分割函式的調用
8.5本章小結
第9章運動圖像分析及其套用
9.1運動圖像分析涉及的基本問題
9.1.1運動圖像分析
9.1.2運動的分類
9.1.3運動的表達
9.2頻域運動估計方法
9.2.1歸一化相位相關方法
9.2.2基於相位差的運動估計方法
9.3運動目標檢測與跟蹤
9.3.1靜止背景下的運動目標檢測
9.3.2動態背景下的運動目標檢測一
9.3.3基於MeanShift的運動目標跟蹤方法
9.4運動分析在電視跟蹤測量系統中的典型套用
9.4.1電視跟蹤測量系統的基本工作原理
9.4.2目標的提取與跟蹤
9.4.3簡單場景的目標檢測與跟蹤
9.4.4複雜場景下的金字塔模板匹配跟蹤方法
9.5本章小結
第10章圖像配準
10.1圖像配準的定義
10.2圖像配準類(Register)
10.2.1Register類的定義
10.2.2Register類的構造函式和析構函式
10.2.3Register類輸入數據的接口函式
10.3模板匹配法
10.4基於Harris角點特徵的圖像配準
10.4.1Harris角點檢測及其算法實現
10.4.2基於奇異值分解的角點匹配及其算法實現
10.5基於相位相關的圖像配準
10.6本章小結
參考文獻
……