天天看點

OpenCV4.0正式釋出

雷鋒網(公衆号:雷鋒網)AI科技評論按:繼 OpenCV 3.0 釋出 3 年半之後,近日,OpenCV 4.0 終于正式釋出!

OpenCV4.0正式釋出

OpenCV 是一個基于 BSD 許可(開源)發行的跨平台計算機視覺庫,可以運作在 Linux、Windows、Android 和 Mac OS 作業系統上。它輕量級而且高效——由一系列 C 函數和少量 C++ 類構成,同時提供了 Python、Ruby、MATLAB 等語言的接口,實作了圖像處理和計算機視覺方面的很多通用算法。可以說,OpenCV 是學習計算機視覺必須必須要接觸的東西。

那這次釋出的 OpenCV 4.0 相比于 3.0 版本有哪些變化呢?

1.OpenCV 4.0 使用了 C++ 11 新特性,遷移到 C++ 11 意味着打破“二進制相容性承諾”。OpenCV 3 用的是 C++ 98 庫,而許多 C++ 開發人員切換到了 C++ 11 或者更新的版本。

2.将Halide庫作為OpenCV的一部分。

3. OpenCV 4.0 更新了大量的子產品和庫。現在是深度學習的時代,Open CV 4.0 強化了 DNN 子產品并添加支援 ONNX 交換格式的神經網絡。

4.去掉了很多 C 風格的 API,并添加了 G-API 子產品。優化了持久層,加載和處理資料更快了。3D 對象掃描與模型建立流行算法 Kinect Fusion algorithm 已經被實作并內建在 4.0 中。

更多資訊,可以移步 OpenCV 4.0 官網:https://opencv.org/opencv-4-0-0.html

繼續閱讀