opencv4.0(正式版)主要有以下的特性。
對c++11的支持
拋棄舊的C接口
核心模塊中數據結構化儲存到json等文件也重新由c++重寫
添加了G-API模塊,和圖形處理有關
dnn模塊使用OpenVINO進行了更新
dnn模塊現在包含實驗性Vulkan后端,并支持ONNX格式的網絡
KinectFusion算法已針對CPU和GPU(OpenCL)實施和優化
QR碼檢測器和解碼器已添加到objdetect模塊中
高質量的DIS密集光流算法已從opencv_contrib轉移到視頻模塊
個人比較關注和喜歡的是對c++11的完全支持和dnn模塊的支持。c++11的完全支持使得opencv的使用更加友好,編碼的效率和安全性都有所提高。dnn模塊則是順應深度學習的潮流趨勢了,這個是必然會有的,估計以后也是后續版本更新的關鍵模塊。但有所欠缺和遺憾的是dnn模塊對gpu的支持有點落后,目前只支持使用opencl加速的intel集顯。這對于跑一個龐大復雜的深度網絡模型是遠遠不夠的,希望后續加把勁可以補上來。