Состоялся релиз свободной библиотеки OpenCV 4.7 (Open Source Computer Vision Library), предоставляющей средства для обработки и анализа содержимого изображений. OpenCV предоставляет более 2500 алгоритмов, как классических, так и отражающих последние достижения в области компьютерного зрения и систем машинного обучения. Код библиотеки написан на языке С++ и распространяется под лицензией BSD. Биндинги подготовлены для различных языков программирования, включая Python, MATLAB и Java.
O le faletusi e mafai ona faʻaaogaina e iloa ai mea faitino i ata ma vitio (mo se faʻataʻitaʻiga, faʻaalia o foliga ma ata o tagata, tusitusiga, ma isi), siaki le gaioiga o mea faitino ma mea puʻeata, faʻavasegaina gaioiga i le vitio, faʻaliliuina ata, suʻeina ata 3D, fa'atupuina avanoa 3D mai ata mai mea pu'e pu'e pu'eata, faia o ata maualuga e ala i le tu'ufa'atasia o ata maualalo, su'e mea i le ata e tutusa ma le seti o elemene o lo'o tu'uina atu, fa'aaogaina metotia a'oa'oga masini, tu'u fa'ailoga, fa'ailoa elemene masani i mea eseese. ata, e otometi lava ona aveese faaletonu e pei o le mumu-mata .
Suiga i le faʻasalalauga fou e aofia ai:
- Проведена значительная оптимизация производительности свёрток в модуле DNN (Deep Neural Network) с реализацией алгоритмов машинного обучения на основе нейронных сетей. Реализован алгоритм быстрых свёрток Винограда. Добавлены новые слои ONNX (Open Neural Network Exchange): Scatter, ScatterND, Tile, ReduceL1 и ReduceMin. Добавлена поддержка фреймворка OpenVino 2022.1 и бэкенда CANN.
- Улучшено качество определения и декодирования QR-кодов.
- Добавлена поддержка визуальных маркеров ArUco и AprilTag.
- Добавлен трекер Nanotrack v2 на базе нейронных сетей.
- Реализован алгоритм размытия Stackblur.
- Добавлена поддержка FFmpeg 5.x и CUDA 12.0.
- Предложен новый API для манипуляций многостраничными форматами изображений.
- Добавлена поддержка библиотеки libSPNG для формата PNG.
- В libJPEG-Turbo задействовано ускорения при помощи SIMD-инструкций.
- Для платформы Android реализована поддержка H264/H265.
- Предоставлены все базовые API для языка Python.
- Добавлен новый универсальный бэкенд для векторных инструкций.
puna: opennet.ru