OpenCV 是 Intel 開源的計算機視覺庫。它由一系列 C 函式和少量 C++ 類構成,實現了影象處理和計算機視覺方面的很多通用演算法。OpenCV 擁有包括 300 多個 C 函式的跨平臺的中、高層 API。
如今,OpenCV 已經發布了第 4 個版本。OpenCV 4 在很多地方都有了修改和完善,此外,還加入了 QR code 的檢測和識別,以及 Kinect Fusion algorithm,DNN 也在持續改善和擴充。
今天推薦一本關於 OpenCV 4 的教材,就是《Mastering OpenCV 4 – Third Edition》,中文譯為《精通 OpenCV 4》。
書籍介紹:
掌握 OpenCV,現在已經是第三版了,目標是計算機視覺工程師朝著掌握 OpenCV 邁出第一步。這本書將數學公式儘量簡化,提供了從構思到執行程式碼的完整專案,針對當前計算機視覺領域的熱門話題,如人臉識別、地標檢測和姿勢估計,以及具有深卷積網路的數字識別。
這本書涵蓋了以下特點:
- 使用 OpenCV 程式碼示例構建真實的計算機視覺問題
-
揭示工程和維護 OpenCV 專案的最佳實踐
-
複雜計算機視覺任務演算法設計方法探討
-
通過專案使用OpenCV最新的API(v4.0.0)
-
從運動中理解三維場景重建和結構(SfM)
-
利用ArUco模組研究攝像機標定和疊加AR
目錄:
本書總共包含 10 章內容:
- 前言
-
第 1 章:Cartoonifier and Skin Color Analysis on the RaspberryPi
-
第 2 章:Explore Structure from Motion with the SfM Module
-
第 3 章:Face Landmark and Pose with the Face Module
-
第 4 章:Number Plate Recognition with Deep Convolutional Networks
-
第 5 章:Face Detection and Recognition with the DNN Module
-
第 6 章:Introduction to Web Computer Vision with OpenCV.js
-
第 7 章:Android Camera Calibration and AR Using the ArUco Module
-
第 8 章:iOS Panoramas with the Stitching Module
-
第 9 章:Finding the Best OpenCV Algorithm for the Job
-
第 10 章:Avoiding Common Pitfalls in OpenCV
原始碼:
本書的每一章都配備了相應的源程式和實戰專案,都是基於 OpenCV 4 的。開源地址:
https://github.com/PacktPublishing/Mastering-OpenCV-4-Third-Edition
資源下載:
為了節約大家的時間,小編愛碼士已經將這份手推筆記電子版 PDF 打包好了,包括 epub 格式文件,而且還有所有章節的原始碼。獲取步驟如下:
- 掃描下方二維碼並關注
-
公眾號後臺回覆關鍵詞:opencv4