近年來,隨著計算機處理能力和性能的顯著提升,計算機視覺領(lǐng)域也得到極大推動,越來越多的算法被引入來更有效地執(zhí)行計算機視覺任務(wù)。本書從基礎(chǔ)開始,循序漸進,通過實例介紹每個算法,適合所有對計算機視覺領(lǐng)域感興趣并希望在實際工作中使用計算機視覺算法的人入門。
首先,你將了解計算機視覺開發(fā)所需的工具及其安裝和配置,接著你將探索OpenCV框架及其強大的庫和函數(shù)集。從*簡單的圖像修改、濾鏡和變換開始,你將逐步掌握各種算法知識,直到能執(zhí)行更復雜的任務(wù),例如,使用深度學習算法進行實時對象檢測。
本書涵蓋以下內(nèi)容:
· 機器學習和人工智能算法。
· 讀取、寫入以及處理圖像和視頻。
· 執(zhí)行數(shù)學、矩陣和其他類型的圖像數(shù)據(jù)操作。
· 從反向投影圖像創(chuàng)建和使用直方圖。
· 檢測運動、提取前景和追蹤對象。
· 使用一組特征檢測器算法提取關(guān)鍵點。
· 開發(fā)級聯(lián)分類器并使用它們,以及訓練和測試分類器。
· 使用TensorFlow來檢測多個對象。
本書首先介紹計算機視覺開發(fā)所需的工具及其安裝和配置,接著探索OpenCV框架及其強大的庫和函數(shù)集。從*簡單的圖像修改、濾鏡和變換開始,讀者將逐步掌握各種算法知識,直到能執(zhí)行更復雜的任務(wù),例如使用深度學習算法進行實時對象檢測等。本書適合所有對計算機視覺感興趣并希望在實際工作中使用計算機視覺算法的讀者。
Amin Ahmadi Tazehkandi是一位伊朗作家、開發(fā)工程師和計算機視覺專家。 他在伊朗完成了計算機軟件工程學習,并為世界各地的眾多軟件和工業(yè)公司工作。