En este caso se utiliza la camara del portatil para capturar las imagenes, por lo tanto es un código básico de OpenCV,
adjunto un fichero .py llamado stream.py donde podeis encontrar el código base al respecto, para facilitar su lectura.
La librería utilizada para este pequeño proyecto es MediaPipe, donde la podreis encontrar en el siguiente enlace:
https://google.github.io/mediapipe/solutions/hands.html - Aquí encontrareis como darle utilidad a su libreria.
Falta el apartado para identificar gestos.