MATLAB數字圖像處理 ——從仿真到C/C++代碼的自動生成( 簡體 字) | |
作者:趙小川,趙斌 編著 | 類別:1. -> 工程繪圖與工程計算 -> Matlab |
出版社:北京航空航天大學出版社 | 3dWoo書號: 42484 詢問書籍請說出此書號! 有庫存 NT售價: 225 元 |
出版日:9/1/2015 | |
頁數:319 | |
光碟數:0 | |
站長推薦: | |
印刷:黑白印刷 | 語系: ( 簡體 字 ) |
ISBN:9787512418448 | 加入購物車 │加到我的最愛 (請先登入會員) |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社) | |
第1章MATLAB基本操作1
1.1矩陣操作與運算1 1.1.1在MATLAB中生成矩陣1 1.1.2矩陣變形操作6 1.1.3矩陣的下標引用9 1.1.4獲取當前矩陣信息11 1.1.5矩陣運算14 1.1.6矩陣關系比較18 1.1.7矩陣元素值取整19 1.1.8對矩陣進行邏輯運算20 1.1.9矩陣分解21 1.1.10查找矩陣中的最值21 1.1.11查找矩陣中的元素22 1.2MATLAB編程基礎23 1.2.1變量命名規則及其類型23 1.2.2基本程序結構24 1.2.3M文件32 1.2.4函數句柄與匿名函數39 1.2.5MATLAB編程技巧40 1.3基于Simulink的仿真43 1.3.1什么是Simulink43 1.3.2Simulink模塊庫介紹43 1.3.3創建一個簡單的Simulink示例48 1.3.4對模塊進行基本操作53 1.3.5信號線的操作54 第2章Visual Studio 2010使用入門55 2.1Visual Studio 2010簡介55 2.2安裝流程57 2.3Visual Studio語言58 2.4編寫一個“HelloWorld”程序59 2.5訪問MSDN論壇60 2.6Visual Studio 2010中的應用程序開發61 2.6.1管理解決方案、項目和文件61 2.6.2編輯代碼和資源文件66 2.6.3解決方案生成和調試69 第3章基于MATLAB Coder的M代碼轉換成C/C++代碼73 3.1啟動MATLAB Coder73 3.2MATLAB Coder使用典型實例74 3.2.1把M文件轉換為C程序代碼74 3.2.2將生成的代碼在VS 2010中實現79 3.2.3生成特定硬件可以運行的代碼84 3.2.4通過命令實現C代碼的生成85 第4章MATLAB 計算機視覺工具箱89 4.1數字圖像處理基礎89 4.1.1什么是數字圖像89 4.1.2數字圖像處理的基本概念90 4.1.3數字圖像的矩陣表示93 4.2MATLAB數字圖像處理基本操作94 4.2.1圖像文件的讀取94 4.2.2圖像文件的寫入(保存)94 4.2.3圖像文件的顯示95 4.2.4圖像文件信息的查詢96 4.2.5MATLAB中的圖像類型97 4.3基于系統對象(System Object)編程97 4.4計算機視覺系統工具箱及其功能模塊介紹100 4.4.1概述100 4.4.2各功能模塊介紹101 第5章圖像變換的仿真及其C/C++代碼的自動生成109 5.1圖像縮放變換109 5.1.1基本原理109 5.1.2基于System Object的仿真111 5.1.3基于BlocksSimulink的仿真113 5.1.4C/C++代碼的自動生成及其運行效果114 5.2圖像的平移變換124 5.2.1基本原理124 5.2.2基于System Object的仿真125 5.2.3基于BlocksSimulink的仿真126 5.2.4C/C++代碼自動生成及運行效果127 5.3圖像的旋轉變換137 5.3.1基本原理137 5.3.2基于System Object的仿真138 5.3.3基于BlocksSimulink的仿真140 5.3.4C/C++代碼自動生成及運行效果141 5.4圖像的傅里葉變換150 5.4.1基本原理150 5.4.2基于System Object的仿真152 5.4.3基于BlocksSimulink的仿真154 5.4.4C/C++代碼自動生成及運行效果156 5.5圖像的余弦變換164 5.5.1基本原理164 5.5.2基于System Object的仿真166 5.5.3基于BlocksSimulink的仿真167 5.5.4C/C++代碼自動生成及運行效果169 5.6圖像腐蝕、膨脹177 5.6.1基本原理177 5.6.2基于System Object的仿真179 5.6.3基于BlocksSimulink的仿真181 5.6.4C/C++代碼自動生成及運行效果183 5.7圖像的開運算、閉運算201 5.7.1基本原理201 5.7.2基于System Object的仿真202 5.7.3基于BlocksSimulink的仿真204 5.7.4C/C++代碼自動生成及運行效果206 5.8圖像的中值濾波220 5.8.1基本原理220 5.8.2基于System Object的程序實現220 5.8.3基于BlocksSimulink的仿真222 5.8.4C/C++代碼自動生成及運行效果223 5.9圖像的金字塔分解233 5.9.1基本原理233 5.9.2基于System Object的仿真234 5.9.3基于BlocksSimulink的仿真235 5.9.4C/C++代碼自動生成及運行效果237 第6章圖像特征提取的仿真及其C/C++代碼的生成247 6.1圖像的灰度直方圖247 6.1.1基本原理247 6.1.2基于System Object的仿真247 6.1.3基于BlocksSimulink的仿真249 6.1.4C/C++代碼自動生成及運行效果249 6.2圖像的色彩空間258 6.2.1常見的色彩空間258 6.2.2基于System Object的仿真262 6.2.3基于BlocksSimulink的仿真263 6.2.4C/C++代碼自動生成及運行效果265 6.3圖像的角點檢測275 6.3.1角點檢測的基本原理275 6.3.2基于System Object的仿真279 6.3.3基于BlocksSimulink的仿真280 6.3.4C/C++代碼自動生成及運行效果283 6.4圖像的邊緣檢測291 6.4.1基本原理291 6.4.2基于System Object的仿真295 6.4.3基于BlocksSimulink的仿真297 6.4.4C/C++代碼自動生成及運行效果299 6.5圖像的信噪比307 6.5.1基本原理307 6.5.2基于System Object的仿真307 6.5.3基于BlocksSimulink的仿真308 6.5.4C/C++代碼自動生成及運行效果309 興趣·嘗試·總結——淺談學習Computer Vision System Toolbox心得317 參考文獻320 本書以MATLAB 8。X漢化版為工具,深入淺出地介紹了基于計算機視覺工具箱(ComputerVisionSys—ternToolbox)的數字圖像處理的基本原理、實現方法、仿真過程,著重介紹了如何將仿真代碼或模型快速地轉化成為C/C++代碼。內容包括:MATLAB基本操作、VisualStudi02010使用入門、基于MATLABCoder的M代碼轉換為C/C++代碼、MATLAB計算機視覺工具箱、圖像變換的仿真及其C/C++代碼的自動生成、圖像特征提取的仿真及其C/C++代碼的自動生成。全書例程豐富、步驟詳盡、注釋完備、圖文并茂。
本書適用于對數字圖像技術感興趣、打算系統學習的讀者,也可作為電子信息工程、計算機科學技術相關專業的本科生、研究生的教材,以及本科畢業設計、研究生學術論文的資料,并可供工程技術人員參考使用。 |