mirror of
https://github.com/zebrajr/faceswap.git
synced 2025-12-06 00:20:09 +01:00
bugfix: Manual tool - face filtering
This commit is contained in:
parent
1786d7a4d6
commit
12814ce049
|
|
@ -490,10 +490,10 @@ class Filter():
|
||||||
retval = (
|
retval = (
|
||||||
filter_mode == "All Frames" or
|
filter_mode == "All Frames" or
|
||||||
(filter_mode == "No Faces" and not frame_faces) or
|
(filter_mode == "No Faces" and not frame_faces) or
|
||||||
(filter_mode == "Has Face(s)" and frame_faces) or
|
(filter_mode == "Has Face(s)" and len(frame_faces) > 0) or
|
||||||
(filter_mode == "Multiple Faces" and len(frame_faces) > 1) or
|
(filter_mode == "Multiple Faces" and len(frame_faces) > 1) or
|
||||||
(filter_mode == "Misaligned Faces" and any(face.aligned.average_distance > distance
|
(filter_mode == "Misaligned Faces" and any(face.aligned.average_distance > distance
|
||||||
for face in frame_faces)))
|
for face in frame_faces)))
|
||||||
assert isinstance(retval, bool)
|
assert isinstance(retval, bool)
|
||||||
logger.trace("filter_mode: %s, frame meets criteria: %s", # type:ignore[attr-defined]
|
logger.trace("filter_mode: %s, frame meets criteria: %s", # type:ignore[attr-defined]
|
||||||
filter_mode, retval)
|
filter_mode, retval)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user