- Add face_output_format parameter with strip and individual options - Extract duplicate processing logic into shared _process_individual_faces() method - Document 512px size limitation and parameter interaction behavior - Clarify that face_output_format only applies with output_mode=all_faces - Support outputting multiple faces as separate batch items [N,H,W,C] - Maintain backward compatibility with default strip format - Update both ComfyUI v3 and v1/v2 implementations with robust fallbacks
16 lines
606 B
TOML
16 lines
606 B
TOML
[project]
|
|
name = "ComfyUI_FaceDetectionNode"
|
|
description = "A ComfyUI custom node for face detection and cropping using OpenCV Haar cascades, with full ComfyUI v3 schema support and backward compatibility."
|
|
version = "1.1.0"
|
|
license = {text = "Apache-2.0"}
|
|
dependencies = ["opencv-python>=4.5.0", "torch>=1.9.0", "torchvision>=0.10.0", "numpy>=1.21.0", "Pillow>=8.0.0"]
|
|
|
|
[project.urls]
|
|
Repository = "https://github.com/Limbicnation/ComfyUI_FaceDetectionNode"
|
|
# Used by Comfy Registry https://comfyregistry.org
|
|
|
|
[tool.comfy]
|
|
PublisherId = "Limbicnation"
|
|
DisplayName = "ComfyUI_FaceDetectionNode"
|
|
Icon = ""
|