OpenCV 4.0 releases a C++11 vision library with expanded neural inference

OpenCV released version 4.0 with C++11 foundations, expanded neural-network inference and ONNX support, and a new graph API. Vulkan compute support was experimental. The release used the project’s then-current BSD license, before its later switch to Apache-2.0.

Release and source context

OpenCV released version 4.0 with C++11 foundations, expanded neural-network inference and ONNX support, and a new graph API. Vulkan compute support was experimental. The release used the project’s then-current BSD license, before its later switch to Apache-2.0. [1]

The release page dates version 4.0.0 to November 18, while the feature article was published on November 20. That article describes experimental Vulkan support, rather than universal hardware support. [1][2]

Version-four feature account: C++11, DNN improvements including ONNX import, G-API graphs and experimental Vulkan support. [2]

Sources

  1. OpenCV 4.0.0

    OpenCV · Nov 18, 2018

  2. OpenCV 4.0

    OpenCV · Nov 20, 2018

  3. OpenCV 4.0 Released As The Overhauled Computer Vision Library, Adds Experimental Vulkan

    Phoronix · Nov 18, 2018