
Op 3 juni vond de nieuwste release van OpenCV versie 4.10 plaats. Er zijn tal van verbeteringen aangebracht aan de Deep Neural Network (DNN) module, experimentele ondersteuning voor NumPy 2.0, verschillende verbeteringen voor Android, ondersteuning voor het NVIDIA CUDA 12.4+ platform, verbeteringen voor RISC-V en ARM, ondersteuning voor oneAPI 2024, experimentele ondersteuning voor Windows ARM64, experimentele ondersteuning voor Apple VisionOS en een ingebouwde servercomponent voor Wayland in Linux. Diverse problemen met de Wayland-ondersteuning in de HighGUI-code van OpenCV zijn opgelost.
OpenCV (of Open Source Computer Vision Library) is een bibliotheek van algoritmen voor computer vision met ondersteuning voor machine learning, objectdetectie, segmentatie en herkenning, tracking van bewegende video, gebaarherkenning en tal van andere functies en gerelateerde taken. De bibliotheek is oorspronkelijk in C geschreven, maar vanaf de tweede versie is de overstap naar C++ gemaakt. Er zijn bindings beschikbaar voor Python, Java, Ruby, MATLAB/Octave, Lua en andere talen. Vrij gebruik is toegestaan voor academische en commerciƫle doeleinden onder de BSD-licentie. Een aanzienlijk deel van het project is ontwikkeld door het Russische bedrijf Itseez, dat in mei 2016 werd overgenomen door Intel.
Ondersteunde besturingssystemen:
- Microsoft Windows (compilers 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
Er zijn grafische interface- en video-opnamesoftware ondersteund in Windows ā DirectShow, VfW, MIL, CMU1394; in Linux ā V4L2, DC1394, FFMPEG; in macOS ā QuickTime.
Bron: linux.org.ru
