OpenCV+VTK+Visual Studio影像辨識處理(第二版) | 運動資訊第一站 - 2024年11月
OpenCV+VTK+Visual Studio影像辨識處理(第二版)
一本搞定二維影像處理及三維影像顯影的影像處理實務書
OpenCV的二維影像辨識處理技術×VTK的三維影像顯影技術×使用最新Microsoft Visual Studio 2017開發工具
◎全方位的OpenCV 2、OpenCV 3技術介紹
◎步驟式教學Microsoft Visual Studio 2017開發工具操作方式
◎由OpenCV的二維影像處理延伸到VTK的三維影像顯影
◎幫助初學者踏入影像處理的門檻,並且做到廣泛應用開發
OpenCV是當今最知名、也是最被廣泛採用的影像處理程式庫。本書課程可使讀者能夠透過熟悉的Windows環境及Microsoft Visual Studio 2017開發工具來學習OpenCV。
本書內容分為3篇,共25章。在第Ⅰ篇「OpenCV介紹」中,從最基本的讀取圖檔開始介紹,逐章講解影像處理的知識與方法,讀者無須具備任何影像處理的基礎就可投入其中。除了逐一說明各個影像處理函式之外,也提示了如何在OpenCV的官方網站上找到相關資訊。
在第Ⅱ篇「實務應用」中,結合各種案例,分別對靜態的圖檔及動態的影片,做相關的處理及應用,並佐以「程式說明」、「執行結果」,來進一步學習OpenCV的實務概念。
不僅如此,考慮到三維顯影處理將是未來的趨勢,也是工業應用的重點。在第Ⅲ篇「三維顯影」中,本書將透過VTK的介紹,說明如何利用VTK做三維顯影,使讀者具備基本知識後,能夠自行深入了解VTK,以實現更廣泛的應用。
作者簡介
望熙榮
◎任教:台中中興大學環境工程系副教授
◎授課內容:電腦程式語言、大數據分析、R程式在環境工程的應用
望熙貴
◎經歷:摩托羅拉半導體事業群中壢廠 資訊經理、日月光中壢廠 資訊處長、全懋精密 資訊副處長
【Part I OpenCV介紹】
Chapter 01 系統安裝與專案準備
Chapter 02 Core模組
Chapter 03 HighGUI模組
Chapter 04 ImgProc模組
Chapter 05 Calib3d模組
Chapter 06 Feature2d模組
Chapter 07 Video模組
Chapter 08 Objdetect模組
Chapter 09 ML模組
Chapter 10 Contrib模組
【Part II 實務應用】
Chapter 11 圖像藏密
Chapter 12 圖像擷取
Chapter 13 鍵盤應用
Chapter 14 圖像分割
Chapter 15 圖像翻轉
Chapter 16 滑鼠座標偵測
Chapter 17 QR Code偵測
Chapter 18 與OpenGL整合
Chapter 19 OpenGL與攝影機
Chapter 20 用輪廓找車牌
【Part III 三維顯影】
Chapter 21 VTK安裝
Chapter 22 重建OpenCV
Chapter 23 Viz模組範例
Chapter 24 VTK介紹
Chapter 25 檔案存取
【Part IV 附錄】
Appendix A 軟體安裝說明及設定