窝牛号

OpenCV 4.10更新发布,首次支持Windows ARM64、苹果VisionOS

IT之家 6 月 4 日消息,OpenCV 是一款跨平台的计算机视觉和机器学习软件平台,在计算机视觉领域广泛使用,是目前人工智能应用中的重要基础平台。

OpenCV 4.10.0 版本更新于昨日发布(点此查看),对其深度神经网络(DNN) 模块进行了许多改进、实验性 NumPy 2.0 支持、Android 改进、NVIDIA CUDA 12.4+ 平台支持、RISC-V 和 ARM 改进、oneAPI 2024 支持、实验性 Windows ARM64 支持、实验性苹果 VisionOS 支持,以及 Linux 上的本机 Wayland 后端。

IT之家附 OpenCV 4.10.0 更新内容如下:

Core Module:

为 cv::Mat 添加了 CV_FP16 数据类型 24918。弃用了 convertFp16 函数,添加了对 cv::Mat::convertTo 及其类似函数的 FP16 支持。

修复了一些与 FP16 算术相关的未定义行为 25563, LUT 25483, moments 25490, normHamming 25342 和一些算术函数 25506 添加了 HAL 条目。

持久性:将实数输出为用户友好的表达方式。25285

添加了对 cartToPolar 和 polarToCart 的就地支持 24621

添加了新的 findContours 实现 25680, 25583

修复了大内核情况下 stackBlur 的错误 25511, equalizeHist 25509。为 gaussianBlur 25399, bilaterialFilter 24897, 25308, 25365, 25195, 25177, 25182, 25145, 24779, 24710, 24833, 25090

改进了对称圆点网格图案检测 24987

改变了鱼眼校准中焦距初步估计的方法 25028

DNN Module:

显著改进了 DNN 的内存消耗 25582

添加了对多个 TFLite 层的支持:Global_Pool_2D 25297, HardSwishInt8 25273。

修复了多个 ONNX 层中的错误:Slice 25414, Clip 25120, Einsum 24808, Concat 中负轴支持 24765, GroupNorm 层 25524, 25361 和 int8 层 25230

优化了 RISC-V P Packed SIMD Extension v0.5.2 的 fastDepthwiseConv 24476, 25238, 24813

在 CuDNN 后端中添加了广播支持(如果 a.rank() != b.rank())24709

添加了 Raft 模型支持和示例 24768

改进了现代 Yolo 检测器的支持。添加了示例和文档 24611

添加了 CuDNN 9+ 支持 25199

G-API Module:

将 G-API ONNXRT 后端移植到 V2 API 24845

为 GMat 添加了快速值初始化支持 24704

Objdetect Module:

修复了某些情况下 Charuco 棋盘生成的不准确问题 (.generateImage ()) 25673

修复了 Aruco 检测器的线程安全问题 24829

添加了 QR 码结构化附加解码模式 25026

修复了条形码 detectAndDecode 23018

VideoIO:

修复了 InternalFFMpegRegister 初始化中的竞争条件。24877

为 V4L2 后端添加了 V4L2_PIX_FMT_SGRBG8 像素格式支持 24828

Python Bindings:

实验性 NumPy 2.0 支持

为 Rect2f 和 Point3i 添加了 Python 绑定 25406

在文件名预期的地方添加了路径对象支持 24827,在安卓示例中添加了 avaCamera2View 和 NativeCameraView 支持 24869。

从构建脚本和教程中移除了 Android AIDL,因为自 4.9.0 起不再需要 24949

为现代 Android Studio 更新了安卓示例。添加了从 Maven 支持 OpenCV 的功能。24884

为 ARM v8 和 v9 处理器添加了 KleidiCV 作为 HAL(CMake 选项 -DWITH_KLEIDICV=ON)25618

平台支持:

CUDA 12.4+ 支持 25551, 25502

MacOS 及其衍生产品的新 LAPACK 接口支持 25625

为带有 P 扩展的 RISC-V 处理器添加了初始 HAL 版本 25443, 24782

OneAPI 2024 支持(IPP, TBB)

实验性 Apple VisionOS 支持

实验性 Windows ARM64 支持

本站所发布的文字与图片素材为非商业目的改编或整理,版权归原作者所有,如侵权或涉及违法,请联系我们删除

窝牛号 wwww.93ysy.com   沪ICP备2021036305号-1