goohai/Goohaitools-comfyui
Over 50 practical add-ons, including batch processing for quickly loading folder images, automatic saving at specified DPI, multi-functional mask analysis, automatic correction of human faces, and automatic layout of photos, etc.
What it solves
This project provides a comprehensive suite of over 70 custom nodes for ComfyUI, specifically designed to streamline professional image production workflows. It solves the difficulty of performing repetitive tasks like batch processing folders, precise image cropping for IDs, automated face alignment, and complex mask manipulations within a node-based environment.
How it works
It extends ComfyUI by adding a wide array of specialized nodes categorized into several functional groups:
- Batch & File Management: Automates loading images from folders, tracking progress with a visual progress bar, and managing cross-platform file paths.
- Image & Layout Processing: Offers tools for automatic layout/tiling (especially for ID photos), DPI-specific saving for printing, and smart cropping that protects the main subject.
- Face & ID Specialization: Uses MediaPipe and dlib for automatic face correction, alignment, and cropping according to ID photo standards, including built-in templates for clothing and hairstyles.
- Masking Tools: Provides a full pipeline for mask detection, analysis, expansion (blur/grow), and boolean operations.
- Color Tools: Includes color pickers, color space conversion, and dominant color extraction.
Who it’s for
- ComfyUI users focusing on professional photography, ID photo production, and portrait retouching.
- Artists and designers who need to automate high-volume image processing and batch production.
- Users creating automated workflows for证件照 (ID photos) or wedding registration photos.
Highlights
- ID Photo Pipeline: A complete end-to-end flow from face detection and alignment to clothing replacement and final print layout.
- Batch Production: Specialized nodes for folder statistics, batch loading, and real-time progress visualization.
- Advanced Masking: A comprehensive set of tools for mask analysis, alignment, and subject-protected cropping.
- Frontend Enhancements: Custom JS widgets for better UI interaction, including color pickers and universal sliders.
Related
- Project
- Project
- Project
- Project