From 619930cd1e0b3f6192492c18e910bb3cad93015f Mon Sep 17 00:00:00 2001 From: galthran-wq Date: Sun, 16 Feb 2025 13:22:01 +0000 Subject: [PATCH] detection skip --- deepface/modules/detection.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/deepface/modules/detection.py b/deepface/modules/detection.py index 9fa2c83..88cd63e 100644 --- a/deepface/modules/detection.py +++ b/deepface/modules/detection.py @@ -226,6 +226,15 @@ def detect_faces( """ if not isinstance(img, list): img = [img] + + if detector_backend == "skip": + all_face_objs = [ + [DetectedFace(img=single_img, facial_area=FacialAreaRegion(x=0, y=0, w=single_img.shape[1], h=single_img.shape[0]), confidence=0)] + for single_img in img + ] + if len(img) == 1: + all_face_objs = all_face_objs[0] + return all_face_objs face_detector: Detector = modeling.build_model( task="face_detector", model_name=detector_backend