据《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模块。持久层得到优化,加载和处理数据更快。Kinect Fusion算法是一种流行的三维物体扫描和模型创建算法,已在4.0中实现并集成。
更多详情,可以移至OpenCV 4.0官网:
https://opencv.org/opencv-4-0-0.html
点击原文,免费下载机器学习/深度学习资源~