
3 червня відбувся черговий випуск OpenCV версії 4.10. Відзначається безліч покращень модуля глибокої нейронної мережі (DNN), експериментальна підтримка NumPy 2.0, різні покращення Android, підтримка платформи NVIDIA CUDA 12.4+, покращення RISC-V та ARM, підтримка oneAPI 2024, експериментальна підтримка Windows ARM64, експериментальна підтримка Підтримка Apple VisionOS і вбудована серверна частина Wayland Linux. Вирішено різні проблеми в рамках підтримки Wayland у коді HighGUI OpenCV.
OpenCV (або Open Source Computer Vision Library) є бібліотекою алгоритмів комп'ютерного зору з підтримкою машинного навчання, виявленням об'єктів, сегментацією та розпізнаванням, відстеженням рухомого відео, розпізнаванням жестів та безліччю інших функцій та інших пов'язаних завдань. Бібліотека реалізована на C перших версіях, а починаючи з другої проводиться переклад на C++. Підтримуються прив'язки Python, Java, Ruby, MATLAB/Octave, Lua та інших мовах. Можливе вільне використання в академічних та комерційних цілях за умов ліцензії BSD. Значну частину проекту розроблено російською компанією Itseez, поглиненою у травні 2016 року корпорацією Intel.
Підтримувані ОС:
- Microsoft Windows (компілятори Microsoft Visual C++ (6.0, .NET 2003), Intel Compiler, Borland C++, Mingw (GCC 3.x))
- Microsoft Windows RT
- Linux (GCC 2.9x, 3.x, Intel Compiler)
- macOS
- Android
- iOS
Підтримуються засоби графічного інтерфейсу та відеозахоплення в Windows - DirectShow, VfW, MIL, CMU1394; в Linux - V4L2, DC1394, FFMPEG; в macOS - QuickTime.
Джерело: linux.org.ru
