Este código utiliza OpenCV para capturar un flujo de video y la biblioteca MediaPipe para realizar el seguimiento de las manos en tiempo real.
-
Bibliotecas utilizadas:
cv2para la captura y procesamiento de video.mediapipepara el procesamiento y seguimiento de las manos.
-
Funcionalidad principal:
- Captura un flujo de video desde una URL específica.
- Convierte el video a un formato RGB necesario para el procesamiento con MediaPipe.
- Usa MediaPipe para detectar la posición de las manos en cada cuadro del video.
- Dibuja las marcas de referencia en las manos, destacando con un círculo el pulgar (id 4).
- Muestra el video con las anotaciones en una ventana.
-
Mejoras visuales:
- Se dibuja un círculo en el punto correspondiente al pulgar.
- Se usan las conexiones entre los puntos de referencia de la mano para visualización.