o
    æòkhÇ  ã                   @   s   d dl Z dedefdd„ZdS )é    NÚ
video_pathÚreturnc           	      C   sž   t  | ¡}| ¡ sdS d}d}t  t jjd ¡}	 | ¡ \}}|s"q?|d7 }t  |t j¡}| 	|dd¡}t
|ƒdkr>|d7 }q| ¡  |dkrM|| dkS dS )	NFr   z#haarcascade_frontalface_default.xmlTé   gÍÌÌÌÌÌô?é   gš™™™™™É?)Úcv2ZVideoCaptureZisOpenedZCascadeClassifierÚdataZhaarcascadesÚreadZcvtColorZCOLOR_BGR2GRAYZdetectMultiScaleÚlenÚrelease)	r   ÚcapZframe_countZrostro_detectadoZface_cascadeÚretÚframeÚgrayZfaces© r   úHC:\Users\Equipo\Documents\GitHub\reconocimiento_facial\src\utils\vida.pyÚprocesar_prueba_vida   s$   
ø
r   )r   ÚstrÚboolr   r   r   r   r   Ú<module>   s    