Fixes: - Restore optional face_output_format param (strip/individual) Invalid values (e.g. 'lbp') gracefully fallback to 'strip' with warning Fixes 'Value not in list' validation error from stale v1.x workflows - Restore optional padding param (legacy px-based, auto-converts to ratio) - Fix all_faces mode: detect_faces() now returns ALL faces, not just largest - Add VALIDATE_INPUTS to v1 wrapper for early invalid-value catching - Set OUTPUT_NODE=True on both v3 schema and v1 class - Fix _lock ClassVar type annotation syntax - Add _resolve_face_output_format() for centralized format validation - Proper strip/individual output handling in all_faces mode Packaging: - pyproject.toml: version 1.1.2 → 2.1.0, updated description and deps - Removed Pillow and torchvision (no longer used) - Bumped torch requirement to >=2.0.0 - Updated registry metadata (comfyui-manager-entry.json, node_list.json)
13 lines
605 B
JSON
13 lines
605 B
JSON
{
|
|
"author": "Limbicnation",
|
|
"title": "ComfyUI Face Detection Node v2",
|
|
"id": "comfyui-face-detection-node",
|
|
"reference": "https://github.com/Limbicnation/ComfyUI_FaceDetectionNode",
|
|
"files": [
|
|
"https://github.com/Limbicnation/ComfyUI_FaceDetectionNode"
|
|
],
|
|
"install_type": "git-clone",
|
|
"description": "H100-optimized face detection with Auto-Padding, Temporal Smoothing, Aspect Ratio Presets (1:1/9:16/16:9/4:3/auto), and full batch processing for LTX-Video avatar pipelines. Backward compatible with v1.x workflows.",
|
|
"nodename_pattern": "FaceDetectionNode"
|
|
}
|