02-ago: [proyecto] vigilancia - presencia por persona (YOLO) + zonas autorizadas/no autorizadas por camara en el aviso de Telegram

This commit is contained in:
minguezsanzjuanjose
2026-08-02 13:39:36 +02:00
parent bef38fb673
commit 12b794ecfb
4 changed files with 74 additions and 30 deletions

View File

@@ -53,9 +53,15 @@ def main():
for nombre in nombres:
carpeta = os.path.join(CONOCIDOS, nombre)
os.makedirs(carpeta, exist_ok=True)
print(f"\n>>> Hija: {nombre}")
fase = "cara"
tiene_cara = os.path.exists(os.path.join(carpeta, "face.npy"))
tiene_cuerpo = os.path.exists(os.path.join(carpeta, "body.npy"))
if tiene_cara and tiene_cuerpo:
print(f" {nombre} ya registrado completo, omitido.")
continue
fase = "cuerpo" if tiene_cara else "cara"
print(f"\n>>> Hija: {nombre} (falta {fase})")
while True:
ok, frame = cap.read()
if not ok: