《MATLAB圖像處理與界面編程寶典》是秦襄培編著的圖書,結構明晰,圖文並茂,案例豐富,具有很強的可操作性。實例的選取兼顧深度與廣度,對實際問題的現象、產生原因和相關的原理進行了深入淺出的講解。既可以作為學校或培訓機構及企業的MATLAB圖像處理的教程,也適合作為MATLAB圖像開發的案頭參考書,也可以作為自學MATLAB的參考用書。
基本介紹
內容簡介,編輯推薦,目錄,
內容簡介
《MATLAB圖像處理與界面編程寶典》分為4部分,共29章,詳細講解了MATLAB的結構和功能,以及MATLAB圖像處理工具箱。針對製作完整的圖像處理軟體的需要,《MATLAB圖像處理與界面編程寶典》還講解了MATLAB界面編程。《MATLAB圖像處理與界面編程寶典》第1部分“基礎篇”,包括第1~第10章,對MATLAB安裝試驗基本問題、MATLAB圖像處理的特點及其學習方法、數字圖像的基本知識進行了概述。從圖形繪製開始,層層深入MATLAB的二維和三維圖像繪製功能,此外還介紹了科學計算可視化的相關知識。第2部分“圖像處理工具箱詳解”,包括第11~第19章,詳細講解了圖像處理工具的各項功能及相關函式,並對有關的圖像知識(如圖像變換、數學形態學、圖像增強和圖像復原)進行了介紹。第3部分“圖像處理實務”,包括第20~第26章,介紹了小波分析、分形、圖像壓縮、圖像分割、圖像表示與描述、模式識別方面的知識,並給出了圖像套用的實例。第4部分“GUI界面編程”,包括第27~第29章,從程式設計、圖形用戶界面設計入手講解了軟體編程方面的問題,最後給出了圖像處理軟體及界面編程的實際例子。
《MATLAB圖像處理與界面編程寶典》是對圖像高級處理有需求但對編程不熟悉的人士以及MATLAB圖像套用開發人員的參考指南。
編輯推薦
《MATLAB圖像處理與界面編程寶典》是一本介紹MATLAB軟體操作的實用教程,內容覆蓋了圖像處理相關函式,同時又對圖像處理的相關北景知識做了詳細介紹。《MATLAB圖像處理與界面編程寶典》的內容和範例設計得深入淺出,由簡單到複雜,對命令格式、參數說明、顯示輸出等進行細緻的解說,並且還通過大量豐富的圖形來說明問題,降低閱讀的難度。
MATLAB技術版版主10年實戰經驗的總結全程實例完全解說MATLAB圖像處理和開發技術,配套代碼+視頻多媒體講解,快速提高學習效率,MATLAB中文論壇推薦書籍。
目錄
第1部分 基礎篇
第1章 MATLAB圖像處理工具與安裝設定
1.1 MATLAB的版本
1.26.1版圖像處理工具箱的新特性
1.2.1 生成高動態範圍圖像並寫入檔案
1.2.2 灰度圖像中區域測量屬性
1.2.3 二次採樣顯示特別大的圖像
1.2.4 ROI工具的增強功能
1.2.5 色彩功能的增強功能
1.2.6 函式命令cp2tforrn支持新的轉換類型
1.2.7 函式命令hOLJgh使用設定的RlqoResokJtion參數值
1.2.8 互動工具的增強功能
1.2.9 新的以及更新過的Demos
1.2.10 其他函式的增強功能
1.3 6.1版圖像獲取工具箱的新特性
1.3.1 支持新的卜lamarrlatstJ公司硬體
1.3.2 支持NallonaIInstaJments的同步匯流排
1.3.3 兩個QImaging設備特定屬性值進行了拼寫修正
1.4 MATLAB安裝問題
1.4.1 MATLAB和硬體的衝突問題
1.4.2 將MATLAB安裝在中文目錄下引起的問題
1.4.3 Licerise衝突問題
1.4.4 MTLAB和WirldOWSVista系統的兼容性問題
1.4.5 安裝MATLAB的其他相關問題
1.5 MATLABR2008a安裝指導
1.6 小結
第2章 MATLAB圖像處理的特點及學習方法
2.1 MATLAB和其他圖像處理軟體的比較
2.2 MATLAB圖像處理程式的開發特點
2.3 MATLAB圖像處理適用人員
2.4 從圖像入手學習MATLAB
2.4.1 視覺圖像和MATLAB的聯繫
2.4.2 圖像在MATLAB中的處理
2.4.3 MATLAB中的三維數據場處理
2.5 MATLAB圖像處理研究的基本問題
2.6 MATLAB圖像處理新功能的相關函式
2.6.1 函式命令makehdr
2.6.2 函式命令imshow
2.6.3 函式命令regiorlprops
2.7 更新的Demos
2.7.1 交通視頻中的車輛檢測
2.7.2 灰度圖像區域測量
2.8 小結
第3章 數字圖像基礎
3.1 數字圖像
3.1.1 圖像的概念
3.1.2 圖像信息的重要性
3.2 圖像採集基本知識
3.2.1 電視攝像機
3.2.2 電荷-耦合裝置
3.2.3 解析度
3.2.4 圖像採集卡基本知識
3.3圖像處理和分析
3.3.1 圖像處理和圖像分析問題
3.3.2 圖像變換
3.4 數字圖像技術套用
3.4.1 材料科學研究中的計算機圖像分析與處理
3.4.2 MATLAB材料科學的相關處理
3.4.3 醫學圖像
3.4.4 MATLAB醫學圖像的相關處理
3.4.5 使用MATLAB查找地震中心
3.4.6 常見數字圖像行業套用
3.5 MATLAB可讀的圖像及視頻的格式
3.5.1 圖像格式
3.5.2 視頻格式
3.6 小結
第4章 MATLAB圖形繪製
4.1 基本二維圖形的繪製
4.1.1 創建簡單的二維圖形
4.1.2 精確繪圖
4.1.3 二維圖形修飾
4.1.4 多幅圖形共用圖形視窗
4.2 特殊二維圖形的繪製
4.2.1 直方圖
4.2.2 條形圖
4.2.3 餅圖
4.2.4 柄圖
4.2.5 階梯圖
4.2.6 面積圖
4.2.7 彗星圖
4.2.8 帕累托圖
4.2.9 散點圖
4.2.10 散點矩陣圖
4.2.11 1極坐標圖
4.2.12 等高線圖
4.3 三維圖形的繪製
4.3.1 創建簡單的三維圖形
4.3.2 三維線性圖形
4.3.3 平面格線點的生成
4.3.4 曲面格線圖和網面圖
4.3.5 三維圖形的修飾
4.4 小結
第5章 矩陣運算及最佳化
5.1 矩陣運算
5.1.1 加法和減法
5.1.2 乘法
5.1.3 MATLAB索引或引用
5.1.4 數組操作和矩陣操作
5.1.5 布爾數組操作
5.2 特殊矩陣的生成
5.2.1 空矩陣
5.2.2 單位矩陣
5.2.3 全1矩陣
5.2.4 全0矩陣
5.2.5 隨機矩陣
5.3 矩陣的一些特殊操作
5.3.1 變維
5.3.2 矩陣平鋪
5.4 向量化
5.4.1 基本知識
5.4.2 JIT加速
5.4.3 作用於兩個向量的矩陣函式
5.4.4 排序、設定和計數
5.4.5 稀疏矩陣結構
5.4.6 附加的例子
5.5 小結
第6章 顏色和三維物體描述
6.1 顏色模型分類
6.1.1 顏色的混色表示法
6.1.2 顏色的顯色表示法
6.2 顏色的相關知識
6.2.1 色度學相關知識
6.2.2 CIE色度圖
6.3 常用的顏色模型——彩色圖像模式
6.3.1 RGB模式
6.3.2 CMYK模式
6.3.3 LAB模式
6.3.4 HSV模式
6.3.5 HSL模式
6.3.6 YUV模式
6.3.7 YcbCr模式
6.3.8 YIQ模式
6.4 MATLAB顏色空間轉換
6.4.1 YIQ空間與RGB空間轉換
6.4.2 HSV空間與RGB空間轉換
6.4.3 YcbCr空間與RGB空間的轉換
6.5 常用頻色彩編碼
6.5.1 YUV
6.5.2 YcbC
6.6 三維物體描述
6.6.1 二維笛卡兒坐標系統
6.6.2 三維笛卡兒坐標系統
6.6.3 繪製三角形
6.6.4 三維圖元
6.6.5 表面和頂點法向量
6.7 小結
第7章 MATLAB的光照與材質
7.1 OperlGL基礎知識
7.1.1 OperlGL基本理解
7.1.2 OperlGL工作流程
7.1.3 OpenGL圖形操作步驟
7.1.4 OpenGL基本功能
7.1.5 真實感圖形基本概念
7.1.6 光照模型
7.1.7 明暗處理
7.1.8 材質
7.2 MATLAB圖像渲染實例
7.2.1 公式生成數據圖像渲染
7.2.2 球體的不同渲染效果
7.3 Light對象
7.3.1 光照命令
7.3.2 給場景添加光照
7.3.3 影響光照效果的屬性
7.3.4 光照算法
7.4 圖形對象的反射特性——材質
7.4.1 鏡面反射和漫反射
7.4.2 環境燈光
7.4.3 鏡面指數
7.4.4 鏡面顏色反射係數
7.4.5 背面燈光
7.4.6 數據空間中的燈光配置
7.5 小結
第8章 透明度及紋理貼圖
8.1 Alpha值與融合
8.1.1 基本概念
8.1.2 簡易Alpha混合算法
8.2 使對象透明
第9章 靈活的互動操作
第10章 科學計算可視化
第2部分 圖像處理工具箱詳解
第11章 圖像處理工具箱基礎
第12章 豐富多彩的圖像顯示
第13章 圖像運算
第14章 鄰域和塊處理
第15章 基於區域的處理
第16章 圖像變換
第17章 數學形態學
第18章 圖像增強
第19章 圖像復原
第3部分 圖像處理實務
第20章 小波變換在圖像中的套用
第21章 分形的MATLAB實現
第22章 圖像壓縮技術
第23章 圖像分割
第24章 圖像表示與描述
第25章 模式識別
第26章 MATLAB圖像套用實例
第4部分 GUI界面編程
第27章 MATLAB程式設計
第28章 圖形用戶界面設計
第29章 圖像處理的界面編程實戰
……