OpenCV4(跨平台视觉库) [V4.3.0官方版]
- 大小:
- 下载:0
- 分类:软件下载
- 发布者:zhangliang
资源介绍
OpenCV4是一款开源系统的混合开发人工智能算法库,由一系列C涵数和小量C 类组成,另外出示了Python、MATLAB、Ruby等語言的插口,可运用于人机对战互动交流,物体识别,图象处理等行业。
【主要用途】
【主要用途】编写
1、人机对战互动交流
2、物体识别
3、图像分割
4、面部识别
5、动作识别
6、健身运动追踪
7、智能机器人
8、健身运动剖析
9、机器视觉技术
10、结构特征
11、轿车行车安全
软件亮点
1、在拓展控制模块中除掉了SIFT与SURF有关API的启用文档
如今假如想在OpenCV Python 4.x中想应用SIFT与SURF仅有努力从源码CMake来编译程序形成python版本的安装文件才能够。
# OpenCV 3.x中
namedWindow(“input”, cv.CV_WINDOW_AUTOSIZE)
# OpenCV4.x
namedWindow(“input”, cv.WINDOW_AUTOSIZE)
2、取消CV_XXX这类枚举类型,例如在3.x中能够一切正常应用的句子
# 在OpenCV3.x中轮廓发觉API回到三个值各自为
# image 回到的图象
# contours 每一个轮廓的点结合
# hierarchy 每一个轮廓相匹配的层级信息内容
binary, contours, hierarchy = cv.findContours(binary, cv.RETR_EXTERNAL, cv.CHAIN_APPROX_SIMPLE)
3、findContours涵数回到結果由3.x的三个主要参数变成2个主要参数
OpenCV4.0中必须改成
contours, hierarchy = cv.findContours(binary, cv.RETR_EXTERNAL, cv.CHAIN_APPROX_SIMPLE)
4、提升了python語言版本的对DNN控制模块的扶持!
适用图像分类、目标检验(SSD、RCNN、Faster-RCNN、mask-RCNN)、图像分割等互联网的应用
【增加作用】
DNN对许多 传输层开展了提高,如ONNS中的LSTM, Broadcasting, Algebra over constants, Slice with multiple inputs;DarkNet中的grouped convolutions, sigmoid, swish, scale_channels;MobileNet-SSD v3
大量OpenVINO后端开发特点:可根据nGraph加上自定层
提升CUDA后端开发,并干掉一些BUG
能够应用全新的IPP-CV 2020.0.0Gold版本开展CPU提升
应用SIMD命令提升了integral、resize和RLOF完成
大量演试和事例
opencv_contrib:提升了Alpha Matting优化算法
calib3d:findChessboardCorners SB优化算法提高