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 set of over 70 utility nodes for ComfyUI, specifically designed to streamline high-volume image production, professional ID photo creation, and complex batch processing workflows. It eliminates the need for manual image editing by automating tasks like face alignment, layout arrangement, and background removal.

How it works

It extends ComfyUI with a wide array of specialized nodes categorized into several functional groups:

  • Batch Processing: Tools for loading entire folders, tracking progress with a visual progress bar, and managing cross-platform file paths.
  • ID Photo Automation: Nodes for automatic face correction, alignment, and cropping based on standard ID specifications, including built-in templates for various professional outfits and hairstyles.
  • Layout & Composition: Tools for single or mixed-size grid layouts and automatic arrangement of images onto standard paper sizes (e.g., A4, A5) for printing.
  • Masking Tools: A full suite for mask detection, analysis, blurring, alignment, and boolean operations to precisely control image modifications.
  • Image & Color Utilities: Features for color space conversion, main color extraction, and a visual color picker.
  • Comparison Tools: Advanced image and video comparison nodes supporting side-by-side or sliding views.

Who it’s for

It is primarily for ComfyUI users involved in professional photography, ID photo production, and any creator needing to automate repetitive batch image processing tasks.

Highlights

  • End-to-End ID Workflow: Automates the entire pipeline from face detection and alignment to clothing replacement and final print layout.
  • Professional Printing Support: Supports saving images as JPGs with specific DPI settings (e.g., 300dpi) for high-quality physical prints.
  • Smart Layouts: Automatically aligns and tiles images for ID photos or identity cards, including automatic rotation and correction for ID cards.
  • Advanced Masking: Includes subject-protected cropping and the ability to generate masks based on the differences between two images.
  • Enhanced UI: Includes custom JavaScript widgets for better interaction, such as universal sliders and a visual color picker.

Related

  • Project
  • Project
  • Project
  • Project
  • Project