diff --git a/alpr-service/main.py b/alpr-service/main.py index 93e08b4..bac9bba 100644 --- a/alpr-service/main.py +++ b/alpr-service/main.py @@ -47,11 +47,12 @@ def alpr_loop(): return cap = cv2.VideoCapture(CAMERA_ID) - # OPTIMIZACIÓN 1: Reducir resolución en hardware - cap.set(cv2.CAP_PROP_FRAME_WIDTH, 480) - cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 360) - cap.set(cv2.CAP_PROP_FPS, 24) - cap.set(cv2.CAP_PROP_BUFFERSIZE, 1) # Mantener el buffer al mínimo + # Configuración de cámara - usar resolución soportada + cap.set(cv2.CAP_PROP_FOURCC, cv2.VideoWriter_fourcc(*'MJPG')) # Forzar MJPG + cap.set(cv2.CAP_PROP_FRAME_WIDTH, 640) + cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 480) + cap.set(cv2.CAP_PROP_FPS, 30) + cap.set(cv2.CAP_PROP_BUFFERSIZE, 1) # Mantener el buffer al mínimo last_process_time = 0