From ea10243c7ef08da93a3b234d890b4c62479a0228 Mon Sep 17 00:00:00 2001 From: Sefik Ilkin Serengil Date: Fri, 24 Dec 2021 11:44:46 +0300 Subject: [PATCH] target_size in detectFace --- deepface/DeepFace.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/deepface/DeepFace.py b/deepface/DeepFace.py index 56b0382..b3693a0 100644 --- a/deepface/DeepFace.py +++ b/deepface/DeepFace.py @@ -800,7 +800,7 @@ def stream(db_path = '', model_name ='VGG-Face', detector_backend = 'opencv', di realtime.analysis(db_path, model_name, detector_backend, distance_metric, enable_face_analysis , source = source, time_threshold = time_threshold, frame_threshold = frame_threshold) -def detectFace(img_path, detector_backend = 'opencv', enforce_detection = True, align = True): +def detectFace(img_path, target_size = (224, 224), detector_backend = 'opencv', enforce_detection = True, align = True): """ This function applies pre-processing stages of a face recognition pipeline including detection and alignment @@ -814,7 +814,7 @@ def detectFace(img_path, detector_backend = 'opencv', enforce_detection = True, deteced and aligned face in numpy format """ - img = functions.preprocess_face(img = img_path, detector_backend = detector_backend + img = functions.preprocess_face(img = img_path, target_size = target_size, detector_backend = detector_backend , enforce_detection = enforce_detection, align = align)[0] #preprocess_face returns (1, 224, 224, 3) return img[:, :, ::-1] #bgr to rgb