云网牛站
所在位置:首页 > Linux软件 > 跨平台计算机视觉库OpenCV 4.0下载,支持Linux、Windows系统

跨平台计算机视觉库OpenCV 4.0下载,支持Linux、Windows系统

2018-11-23 11:20:55作者:oweo稿源:云网牛站

OpenCV(Open Source Computer Vision Library)是一款支持Linux、Windows、Android和Mac OS跨平台计算机视觉库,OpenCV 4.0已经提供下载,OpenCV 4.0相比于3.0版本有了很大的提升。继续保持轻量级而且高效的风格,由一系列C函数和少量C++类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。

跨平台计算机视觉库OpenCV 4.0下载,支持Linux、Windows系统

 

OpenCV介绍

OpenCV(开源计算机视觉库)是在BSD许可下发布的,因此它可以免费用于学术和商业用途。它具有C ++,Python和Java接口,并支持Windows,Linux,Mac OS,iOS和Android平台。OpenCV专为提高计算效率而设计,专注于实时应用。该库以优化的C/C ++编写,可以利用多核处理。 通过OpenCL启用,它可以利用底层异构计算平台的硬件加速。

OpenCV在全球范围内采用,拥有超过47,000名用户社区,估计下载量超过1400万。用途范围从交互式艺术,到地雷检查,网上拼接地图或高级机器人。

 

OpenCV 4.0发布亮点

1、OpenCV 4.0使用了C++ 11新特性,需要符合C++ 11标准的编译器。所需的最低CMake版本已提升至3.5.1。

2、很多来自OpenCV 1.x的C API已被删除。

3、在核心模块中的持久性(在XML,YAML或JSON中存储和加载结构化数据)已在C++中完全重新改进,并且也丢失了C API。

4、添加了新的模块G-API,它可以作为非常有效的基于图形的图像处理流水线的引擎。

5、dnn模块现在包括实验性Vulkan后端,并支持ONNX格式的网络。现在是深度学习的时代,Open CV 4.0强化了DNN模块并添加支持ONNX交换格式的神经网络。

6、流行的Kinect Fusion算法已针对CPU和GPU(OpenCL)实施和优化。去掉了很多C风格的API,并添加了G-API模块。优化了持久层,加载和处理数据更快了。3D对象扫描与模型创建流行算法Kinect Fusion algorithm已经被实现并集成在4.0中。

7、QR码检测器和解码器已添加到objdetect模块中。

8、非常高效且高质量的DIS密集光流算法已从opencv_contrib转移到视频模块。

9、将Halide库作为OpenCV的一部分。

10、OpenCV 4.0还改进了大量的模块及库。

 

下载链接

OpenCV网站

OpenCV sourceforge地址

 

相关主题

在Ubuntu 18.04系统中安装Python 3.7.0的方法

精选文章
热门文章