From 34a6ea0a07ef30f24475d21161f6f3bc58f1bb5c Mon Sep 17 00:00:00 2001 From: Tiago Freitas Pereira <tiagofrepereira@gmail.com> Date: Sat, 25 Apr 2020 10:07:11 +0200 Subject: [PATCH] Fixed mistake with the face cropper --- bob/bio/face/preprocessor/INormLBP.py | 2 +- bob/bio/face/preprocessor/utils.py | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/bob/bio/face/preprocessor/INormLBP.py b/bob/bio/face/preprocessor/INormLBP.py index ed7cae2d..dc48e100 100644 --- a/bob/bio/face/preprocessor/INormLBP.py +++ b/bob/bio/face/preprocessor/INormLBP.py @@ -77,7 +77,7 @@ class INormLBP(Base): self.radius = radius self.is_circular = is_circular self.compare_to_average = compare_to_average - self.elbp_type = elbp_type + self.elbp_type = elbp_type self.cropper = load_cropper(face_cropper) self._init_non_pickables() diff --git a/bob/bio/face/preprocessor/utils.py b/bob/bio/face/preprocessor/utils.py index 2a7ccdcf..604cd002 100644 --- a/bob/bio/face/preprocessor/utils.py +++ b/bob/bio/face/preprocessor/utils.py @@ -10,6 +10,8 @@ def load_cropper(face_cropper): cropper = None elif isinstance(face_cropper, six.string_types): cropper = bob.bio.base.load_resource(face_cropper, "preprocessor") + elif isinstance(face_cropper, (FaceCrop, FaceDetect)): + cropper = face_cropper else: raise ValueError("The given face cropper type is not understood") -- GitLab