ComfyUI_toyxyz_test_nodes
Run ComfyUI Easily with InstaSD
Skip the complex setup. InstaSD helps creative professionals build workflows and deploy them to the world:
- One-click deployment
- Any model, any node
- Powerful GPUs for rapid iteration
Available Nodes
Documentation
ComfyUI ToyXYZ Test Nodes
Overview
The ComfyUI_toyxyz_test_nodes repository provides custom nodes for ComfyUI, enabling real-time webcam and screen capture functionalities, among other capabilities. It is designed to enhance workflows within ComfyUI, particularly for those utilizing LCM/SDXL turbo, by offering a variety of nodes that facilitate image processing, mask creation, and more.
Installation
To install the custom nodes from this repository, follow these steps:
-
Clone the repository into the
ComfyUI/custom_nodesdirectory:git clone https://github.com/toyxyz/ComfyUI_toyxyz_test_nodes -
Run the setup script located in the
CaptureCamdirectory:ComfyUI/custom_nodes/ComfyUI_toyxyz_test_nodes/CaptureCam/setup.bat
Purpose
The primary purpose of this repository is to extend the functionality of ComfyUI by providing nodes that support:
- Real-time image capture from webcams or screens.
- Image processing capabilities such as noise removal and normal map generation.
- Enhanced visual effects like creating masks and overlays.
- Integration with external files and text processing.
These features enable users to create more dynamic and interactive workflows within ComfyUI.
Nodes Provided
The repository contains the following nodes:
- Capture Webcam: Captures images directly from a selected webcam.
- Load Webcam Image: Loads an image from a path, suited for webcam use.
- Save Image to Path: Saves images to a specified path.
- Latent Delay: Sets a delay between image generations.
- Image Resize Padding: Resizes images while maintaining proportions and adds padding.
- Direct Screen Capture: Captures images from a specified window or screen.
- Depth to Normal: Converts depth images to normal maps.
- Remove Noise: Removes noise from images, particularly useful for cleaning normal maps.
- Export GLB: Exports flat .glb files with various map options.
- Load Random Text From File: Retrieves random lines of text from a file.
- Visual Area Mask: Creates masks for specified image regions.
Special Features and Capabilities
- Real-Time Capture: Allows for capturing images from webcams and screens in real time, supporting dynamic updates within workflows.
- Advanced Image Processing: Includes nodes for noise removal, depth to normal conversion, and padding with customizable parameters for refined image adjustments.
- Text and Mask Integration: Facilitates text manipulation from files and real-time mask creation, enhancing regional prompting and interactive elements.
Utility in ComfyUI Workflows
These nodes provide expanded capabilities for users working within ComfyUI by enabling:
- More interactive and real-time image capturing scenarios.
- Efficient image processing for improved visual effects and outputs.
- Integration with external data sources for customizable and versatile workflows.
This repository is especially useful for users seeking to enhance their computational creativity through ComfyUI by leveraging real-time data and advanced processing techniques.