開發 | OpenCV 4.0 正式發佈

AI科技評論按,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. OpenCV 4.0 更新了大量的模塊和庫。現在是深度學習的時代,Open CV 4.0 強化了 DNN 模塊並添加支持 ONNX 交換格式的神經網絡。

3.去掉了很多 C 風格的 API,並添加了 G-API 模塊。優化了持久層,加載和處理數據更快了。3D 對象掃描與模型創建流行算法 Kinect Fusion algorithm 已經被實現並集成在 4.0 中。

更多詳細信息,可以移步 OpenCV 4.0 官網:

https://opencv.org/opencv-4-0-0.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章