OpenCV (Open Source Computer Vision Library) es una biblioteca de software de código abierto que proporciona una amplia colección de herramientas y algoritmos para tareas de visión por ordenador, procesamiento de imágenes y aprendizaje automático en tiempo real.