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