運用OpenCV開發實務專案
深入理解電腦視覺與影像處理
不論是電腦視覺新手或是有經驗的熟手,本書透過實務範例與專案,帶領讀者了解OpenCV基礎概念與演算法。
從了解影像處理基礎概念開始,很快的進入建立光流影像分析(optical flow video analysis)與複雜情境下的文字辨識,透過常見的電腦視覺技術,從無到有建立自己的OpenCV專案。
讀完本書,讀者將會熟悉OpenCV的基礎,包含矩陣運算、過濾器與色階直方圖,以及分段、機器學習、複雜影片分析與文字辨識等進階的概念。
本書適合對電腦視覺與影像處理有基本了解的軟體開發人員,想要使用OpenCV開發有趣的電腦視覺應用程式,本書就是為你所寫,當然必須要先對C++有所了解。
本書內容涵蓋
‧在系統上安裝OpenCV 3
‧建立編譯C++應用程式與管理相依性所需要的CMake命令稿
‧認識電腦視覺工作流程,了解基本的影像矩陣格式與過濾器
‧了解分段與特徵萃取技巧
‧移除靜態場景的背景,找出影片監控中移動的物體
‧透過各式技巧從即時影片中追蹤不同的物體
‧使用OpenCV的新函式偵測文字並透過Tesseract辨識文字