siliconflow/ComfyUI_Fill-Nodes
forked from filliptm/ComfyUI_Fill-Nodes
Captured source
source ↗siliconflow/ComfyUI_Fill-Nodes
Description: Large Node Pack for ComfyUI
Stars: 0
Forks: 0
Open issues: 1
Created: 2026-03-16T08:38:29Z
Pushed: 2026-03-31T06:33:12Z
Default branch: main
Fork: yes
Parent repository: filliptm/ComfyUI_Fill-Nodes
Archived: no
README:
🏵️ Fill-Nodes
If you enjoy this project, consider supporting me on Patreon!
Fill-Nodes is a versatile collection of custom nodes for ComfyUI that extends functionality across multiple domains. Features include advanced image processing, visual effects generation, comprehensive file handling (PDF creation/extraction, Google Drive integration), AI model interfaces (GPT, DALL-E, Hugging Face, Runway, Gemini, Fal.ai, and more), utility nodes for workflow enhancement, audio-reactive visual effects, and specialized tools for video processing, captioning, and batch operations. The pack provides both practical workflow solutions and creative tools within a unified node collection.
🔍 Table of Contents
🖼️ Image Nodes
📝 Captioning Nodes
✨ VFX Nodes
🛠️ Utility Nodes
🎲 KSamplers Nodes
📄 PDF Nodes
🤖 GPT Nodes
🧠 AI Nodes
🔊 Audio Nodes
🧪 Experimental Nodes
💬 Prompting Nodes
📂 File Operation Nodes
☁️ Google Drive Nodes
🔌 API Tool Nodes
🤗 Hugging Face Nodes
⏬ Loader Nodes
💬 Discord Nodes
🚧 Work-in-Progress Nodes
🎮 Game Nodes
🎬 Video Nodes
---
🖼️ Image Nodes
> *Nodes for manipulating, analyzing, and working with images.*
| Node | Description | |------|-------------| | FL_AnimeLineExtractor | Extracts line art from images using OpenCV's adaptive thresholding and morphological operations. Provides controls for line threshold, line width, detail level, noise reduction via Gaussian blur, and optional output inversion for white backgrounds. | | FL_ApplyMask | Applies a mask to an image's alpha channel by adding or modifying the alpha channel based on the provided mask. Automatically handles dimension mismatches between image and mask through interpolation and supports batch processing. | | FL_BlackFrameReject | Filters out images from a batch based on black pixel percentage using configurable threshold and black level detection. Supports multiple detection methods (luminance, average, RGB, all channels) and optional inversion logic, returning filtered images with count statistics. | | FL_ImageAddNoise | Adds random Gaussian noise to images with controllable strength (0.0-1.0) and seed for reproducible results. Uses torch.randn to generate noise and clips output to valid 0.0-1.0 range. | | FL_ImageAddToBatch | Combines two image batches into a single batch by concatenating them. Automatically resizes the second batch to match the first batch's dimensions using bicubic or area interpolation based on scaling direction. | | FL_ImageAdjuster | Adjusts image properties including hue rotation (-180 to 180), saturation, brightness, contrast (all -100 to 100), and sharpness (0 to 100) using PIL's ImageEnhance. Converts to HSV for hue/saturation adjustments and applies UnsharpMask filter for sharpness, with real-time preview sent to the frontend. | | FL_ImageAspectCropper | Crops images to a target aspect ratio (specified as width:height) by center-cropping either width or height as needed. Ensures resulting dimensions are even numbers for compatibility with video codecs. | | FL_ImageBatch | Dynamically combines multiple images into a single batch with configurable number of inputs (2-100). Uses ComfyUI's ImageBatch node internally and automatically resizes images to match the first image's dimensions. | | FL_ImageBatchToGrid | Arranges a batch of images into a grid layout with a specified number of images per row. Creates a single composite image with black background filling any empty grid positions. | | FL_ImageBlank | Creates a blank image with specified width, height, and RGB color values. Generates a solid color image as a tensor suitable for use in ComfyUI workflows. | | FL_ImageCrop | Crops images from specified directions (top, bottom, left, right, or combinations) by a specified pixel amount. Automatically validates crop amounts to prevent exceeding image dimensions. | | FL_ImageDimensionDisplay | Extracts and returns the width and height dimensions of an input image as a formatted string. Supports both tensor and PIL image formats. | | FL_ImageListToImageBatch | Converts a list of individual images into a single batched image tensor. Automatically resizes images to match the first image's dimensions using Lanczos interpolation if needed. | | FL_ImageNotes | Adds a text bar with custom text to images, positioned at top or bottom. Supports configurable bar height, text size, borders, and optional word wrapping with automatic height adjustment to fit wrapped text. | | FL_ImageRandomizer | Randomly selects an image or video from a specified directory based on a seed value (using modulo operation for deterministic selection). Supports subdirectory searching and returns the selected media as a batch along with the file path and filename. | | FL_ImageSelector | Selects specific images from a batch using comma-separated indices or the 'last' keyword. Returns a new batch containing only the specified images in the order they were listed. | | FL_ImageSlicer | Divides an image into a grid of equally-sized rectangular slices based on x and y subdivision counts. Returns all slices as a batch of images, processing from left-to-right, top-to-bottom. | | FL_LoadImage | Provides a file browser interface for loading images from a custom directory structure with server-side API endpoints. Converts RGBA images to RGB with white background compositing and handles various image formats. | | FL_PaddingRemover | Detects and removes uniform padding from images by analyzing edge colors and their consistency across rows and columns. Supports CPU and GPU processing modes, configurable tolerance, minimum content size constraints, and additional manual trimming options with optional debug visualization. | | FL_ReplaceColor | Replaces pixels of a specific source color with a target color using Euclidean distance in RGB space and configurable tolerance. Supports morphological operations (expand/contract) to dilate or erode the replacement area using circular kernels. | | FL_SaveImages | Saves images to a custom folder structure with templated filenames and automatic index incrementing to avoid overwriting. Supports optional metadata saving as separate text…
Excerpt shown — open the source for the full document.
Notability
notability 2.0/10Routine fork of a niche repo