Itusilẹ ti ile-ikawe iran kọnputa OpenCV 4.2

waye релиз свободной библиотеки ṢiiCV 4.2 (Open Source Computer Vision Library), предоставляющей средства для обработки и анализа содержимого изображений. OpenCV предоставляет более 2500 алгоритмов, как классических, так и отражающих последние достижения в области компьютерного зрения и систем машинного обучения. Код библиотеки написан на языке С++ и pin nipasẹ под лицензией BSD. Биндинги подготовлены для различных языков программирования, включая Python, MATLAB и Java.

Ile-ikawe le ṣee lo lati ṣe idanimọ awọn nkan ni awọn fọto ati awọn fidio (fun apẹẹrẹ, idanimọ ti awọn oju ati awọn eeya ti eniyan, ọrọ, ati bẹbẹ lọ), ipasẹ ipa ti awọn nkan ati awọn kamẹra, awọn iṣe iyasọtọ ninu fidio, awọn aworan iyipada, yiyọ awọn awoṣe 3D, ti o npese aaye 3D lati awọn aworan lati awọn kamẹra sitẹrio, ṣiṣẹda awọn aworan ti o ga julọ nipa sisọpọ awọn aworan ti o kere julọ, wiwa awọn nkan ti o wa ninu aworan ti o jọra si awọn eroja ti a gbekalẹ, lilo awọn ọna ẹkọ ẹrọ, gbigbe awọn ami ami, idamo awọn eroja ti o wọpọ ni awọn oriṣiriṣi oriṣiriṣi. awọn aworan, imukuro awọn abawọn laifọwọyi gẹgẹbi oju-pupa.

В tuntun itusilẹ:

  • В модуль DNN (Deep Neural Network) с реализацией алгоритмов машинного обучения на основе нейронных сетей добавлен бэкенд для использования CUDA и реализована экспериментальная поддержка API nGraph OpenVINO;
  • С использованием SIMD-инструкций проведена оптимизация производительности кода для стереовывода (StereoBM/StereoSGBM), изменения размера, наложения маски, поворота, расчёта недостающих компонентов цвета и многих других операций;
  • Добавлена многопоточная реализация функции pyrDown;
  • Добавлена возможность извлечения видеопотоков из медиаконтейнеров (demuxing) при помощи бэкенда videoio на базе FFmpeg;
  • Добавлен алгоритм для быстрой частотно-селективной реконструкции повреждённых изображений FSR (Frequency Selective Reconstruction);
  • Ọna ti a ṣafikun Ric для интерполяции типовых незаполненных областей;
  • Добавлен метод нормализации отклонений awọn apejuwe;
  • В модуле G-API (opencv_gapi), выполняющем функции движка для эффективной обработки изображений с использованием алгоритмов на основе графов, реализована поддержка более сложных гибридных алгоритмов компьютерного зрения и глубинного машинного обучения. Обеспечена поддержка бэкенда Intel Inference Engine. В модель выполнения добавлена поддержка обработки видеопотоков;
  • Imukuro ailagbara (CVE-2019-5063, CVE-2019-5064), которые потенциально могут привести к выполнению кода атакующего при обработке непроверенных данных в форматах XML, YAML и JSON. Если в процессе разбора JSON встретился символ с нулевым кодом, значение целиком копируется в буфер, но без должной проверки выхода за границы выделенной области памяти.

orisun: opennet.ru

Fi ọrọìwòye kun