
El 3 de junio tuvo lugar el próximo lanzamiento de OpenCV versión 4.10. Presenta muchas mejoras en el motor Deep Neural Network (DNN), compatibilidad experimental con NumPy 2.0, varias mejoras de Android, compatibilidad con la plataforma NVIDIA CUDA 12.4+, mejoras RISC-V y ARM, compatibilidad con oneAPI 2024, compatibilidad experimental con Windows ARM64, compatibilidad experimental con compatibilidad con Apple VisionOS y backend nativo de Wayland en Linux. Se resolvieron varios problemas con la compatibilidad con Wayland en el código HighGUI OpenCV.
OpenCV (o Biblioteca de visión por computadora de código abierto) es una biblioteca de algoritmos de visión por computadora con soporte para aprendizaje automático, detección, segmentación y reconocimiento de objetos, seguimiento de video en movimiento, reconocimiento de gestos y muchas otras funciones, y otras tareas relacionadas. La biblioteca se implementó en C en las primeras versiones y, a partir de la segunda, se tradujo a C++. Se admiten enlaces en Python, Java, Ruby, MATLAB/Octave, Lua y otros lenguajes. Puede utilizarse libremente con fines académicos y comerciales bajo la licencia BSD. Una parte importante del proyecto fue desarrollada por la empresa rusa Itseez, adquirida por Intel en mayo de 2016.
Sistema operativo compatible:
- Microsoft Windows (compiladores Microsoft Visual C++ (6.0, .NET 2003), Intel Compiler, Borland C++, Mingw (GCC 3.x))
- Microsoft Windows RT
- Linux (GCC 2.9x, 3.x, compilador Intel)
- macOS
- Android
- iOS
Se admiten herramientas de interfaz gráfica y captura de video en Windows: DirectShow, VfW, MIL, CMU1394; en Linux: V4L2, DC1394, FFMPEG; en macOS: QuickTime.
Fuente: linux.org.ru
