電腦視覺算法:基於 OpenCV 的電腦應用開發 (Hands-On Algorithms for Computer Vision)
內容描述
近年來,隨著電腦處理能力和性能的顯著提升,電腦視覺領域也得到極大推動,越來越多的算法被引入來更有效地執行電腦視覺任務。本書從基礎開始,循序漸進,通過實例介紹每個算法,適合所有對電腦視覺領域感興趣並希望在實際工作中使用電腦視覺算法的人入門。
首先,你將瞭解電腦視覺開發所需的工具及其安裝和配置,接著你將探索OpenCV框架及其強大的庫和函數集。從最簡單的圖像修改、濾鏡和變換開始,你將逐步掌握各種算法知識,直到能執行更復雜的任務,例如,使用深度學習算法進行實時對象檢測。
本書涵蓋以下內容:
· 機器學習和人工智能算法。
· 讀取、寫入以及處理圖像和視頻。
· 執行數學、矩陣和其他類型的圖像數據操作。
· 從反向投影圖像創建和使用直方圖。
· 檢測運動、提取前景和追蹤對象。
· 使用一組特徵檢測器算法提取關鍵點。
· 開發級聯分類器並使用它們,以及訓練和測試分類器。
· 使用TensorFlow來檢測多個對象。