Face fixes (#17530)

* Catch - in name

* Add note about docs
This commit is contained in:
Nicolas Mowen
2025-04-04 07:03:08 -06:00
committed by GitHub
parent 19fc63e3af
commit e94b24ec39
2 changed files with 11 additions and 0 deletions

View File

@@ -393,6 +393,9 @@ class FaceRealTimeProcessor(RealTimeProcessorApi):
if score <= self.face_config.unknown_score:
sub_label = "unknown"
if "-" in sub_label:
sub_label = sub_label.replace("-", "_")
if self.config.face_recognition.save_attempts:
# write face to library
folder = os.path.join(FACE_DIR, "train")
@@ -460,6 +463,10 @@ class FaceRealTimeProcessor(RealTimeProcessorApi):
if self.config.face_recognition.save_attempts:
# write face to library
folder = os.path.join(FACE_DIR, "train")
if "-" in sub_label:
sub_label = sub_label.replace("-", "_")
file = os.path.join(
folder, f"{event_id}-{timestamp}-{sub_label}-{score}.webp"
)