ComfyUI > Nodes > ComfyUI-RMBG > Load Image (RMBG) 🖼️

ComfyUI Node: Load Image (RMBG) 🖼️

Class Name

AILab_LoadImage

Category
🧪AILab/🖼️IMAGE
Author
1038lab (Account age: 1116days)
Extension
ComfyUI-RMBG
Latest Updated
2026-02-03
Github Stars
1.89K

How to Install ComfyUI-RMBG

Install this extension via the ComfyUI Manager by searching for ComfyUI-RMBG
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI-RMBG in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Load Image (RMBG) 🖼️ Description

AILab_LoadImage node loads, resamples, and processes images for AI art manipulation tasks.

Load Image (RMBG) 🖼️:

The AILab_LoadImage node is designed to facilitate the loading and processing of images within the ComfyUI environment, specifically tailored for AI artists who work with image manipulation and enhancement tasks. This node is part of the RMBG (Remove Background) suite, which focuses on providing tools for image and mask processing. AILab_LoadImage allows you to load images from a specified path or URL, apply various resampling methods for image scaling, and extract metadata. It is particularly useful for preparing images for further processing, such as background removal or mask application, by converting them into a format that can be easily manipulated by other nodes in the pipeline. The node supports advanced image processing techniques, including resizing and mask channel handling, making it a versatile tool for artists looking to streamline their workflow and enhance their creative projects.

Load Image (RMBG) 🖼️ Input Parameters:

image_path_or_URL

This parameter specifies the location of the image to be loaded, which can be a local file path or a URL. It is crucial for determining the source from which the image will be retrieved. There are no explicit minimum or maximum values, but the path or URL must be valid and accessible.

upscale_method

This parameter defines the method used for resampling the image when scaling. Options include nearest-exact, bilinear, area, bicubic, and lanczos, with lanczos being the default. The choice of method affects the quality and smoothness of the scaled image, with lanczos generally providing high-quality results.

megapixels

This parameter sets the maximum number of megapixels for the output image. It helps control the resolution and size of the processed image, ensuring it does not exceed a specified limit. The default value is 0.0, which implies no restriction on megapixels.

scale_by

This parameter determines the scaling factor applied to the image. A value of 1.0 means no scaling, while values greater than 1.0 will enlarge the image, and values less than 1.0 will reduce its size. The default is 1.0, allowing for flexible scaling based on your needs.

resize_mode

This parameter specifies how the image should be resized, with options such as longest_side. It dictates whether the resizing should maintain the aspect ratio by adjusting the longest side or use another method. The default mode is longest_side.

size

This parameter sets the target size for the image when resizing. It is used in conjunction with the resize_mode to determine the final dimensions of the image. The default value is 0, which means the size is determined by other parameters.

extra_pnginfo

This optional parameter allows you to include additional metadata or information in the PNG file format. It is useful for embedding custom data within the image file, although it is not required for basic image loading and processing.

Load Image (RMBG) 🖼️ Output Parameters:

image_tensor

This output represents the processed image in a tensor format, which is suitable for further manipulation and analysis within the AI pipeline. It is essential for integrating the image into subsequent processing nodes.

mask_tensor

This output provides the mask associated with the image, also in tensor format. It is crucial for tasks that involve mask application or background removal, allowing for precise control over which parts of the image are affected.

mask_image

This output is the visual representation of the mask, formatted as an image. It is useful for previewing the mask and ensuring it aligns with your expectations before applying it to the image.

width

This output indicates the width of the processed image, providing information about its dimensions after any scaling or resizing operations have been applied.

height

This output specifies the height of the processed image, complementing the width output to give a complete picture of the image's dimensions.

metadata_text

This output contains the metadata extracted from the image, which can include information such as the original file name, creation date, and other relevant details. It is valuable for tracking and managing image data within your projects.

Load Image (RMBG) 🖼️ Usage Tips:

  • Ensure that the image path or URL is correct and accessible to avoid loading errors.
  • Choose the appropriate upscale_method based on the desired quality and performance, with lanczos being a good default for high-quality results.
  • Use the megapixels parameter to control the resolution of the output image, especially when working with large images to prevent excessive memory usage.
  • Adjust the scale_by parameter to achieve the desired image size, keeping in mind that values greater than 1.0 will enlarge the image.
  • Consider using the resize_mode and size parameters together to maintain the aspect ratio and achieve specific dimensions.

Load Image (RMBG) 🖼️ Common Errors and Solutions:

Image is None

  • Explanation: This error occurs when the image cannot be loaded from the specified path or URL, possibly due to an incorrect path or inaccessible URL.
  • Solution: Verify that the image path or URL is correct and accessible. Ensure that the file exists at the specified location or that the URL is reachable.

Error loading image

  • Explanation: This generic error indicates a failure in the image loading process, which could be due to various reasons such as unsupported file format or corrupted image data.
  • Solution: Check the image file format to ensure it is supported. If the image is corrupted, try using a different image or repairing the file. Additionally, review any error messages or logs for more specific details on the issue.

Load Image (RMBG) 🖼️ Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-RMBG
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.