OpenCV 4.5.4 发布,Intel 开源的计算机视觉库
OpenCV 4.5.4 现已发布。OpenCV 是 Intel 开源计算机视觉库,它实现了图像处理和计算机视觉方面的很多通用算法。
此版本更新亮点包括:
GSoC 2021 已经结束。11 个项目成功,大部分结果已经合并到 OpenCV tree 中并在 4.5.4 中可用(在主存储库或在 opencv_contrib 中):
- DNN 模块中的 8-bit 量化:#20228 + onnx importer #20535
- 改进了 Julia 的 OpenCV 绑定:opencv_contib#3009
- 语音识别示例:#20291
- 为 RISC-V 优化 OpenCV DNN:#20287 + # 20521
- Universal Intrinsics 和 parallel_for_ 高效跨平台算法实现教程:#20361
DNN module patches:
-
改进 layers / activations /支持更多模型:
- GRU、CumSum、Max、Min、ExpandDims
- 修复了带有不对称填充的卷积法
- 修复 Unsqueeze (ONNX opset 13)
- 修复了 OpenCL 内核中的几个内存访问问题
-
为 TextRecognitionModel 实现 CTC prefix beam 搜索解码:#20524
-
添加 SoftNMS 实现:#20813
-
英特尔 Inference Engine backend (OpenVINO):
- 添加了对 OpenVINO 2021.4.1 LTS 版本的支持
- 添加了对具有 non-FP32 输出的模型或具有 1D 布局的输出的支持
以及许多其他贡献:
-
将基于 DNN 的人脸检测和人脸识别添加到 modules/objdetect 中:#20422
-
恢复 LineSegmentDetector (LSD) 实现
-
Python:在 numpy.ndarray 上引入
cv.Matwrapper 以处理将 3D 数组传递给 C++ 算法的问题:#19091 -
Python:支持带有纯 Python 模块的 OpenCV 扩展:#20611
-
Debugging:为 cv::Mat 添加 gdb pretty printer:#20547
-
在 iOS 和 macOS 上为 Mat 添加 Quicklook:#20457
-
添加生成新型 radon checkerboard:#20735