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

ComfyUI Node: Load Image Advanced (RMBG) 🖼️

Class Name

AILab_LoadImageAdvanced

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 Advanced (RMBG) 🖼️ Description

Advanced image loading node with resizing, resampling, and metadata extraction features.

Load Image Advanced (RMBG) 🖼️:

The AILab_LoadImageAdvanced node is designed to provide a sophisticated image loading experience, offering advanced options for processing and resizing images. This node is particularly beneficial for AI artists who require precise control over image dimensions and quality during the loading process. It supports various resampling methods, allowing you to choose the most suitable one for your needs, such as lanczos for high-quality results. The node also facilitates the extraction of metadata from images, which can be useful for maintaining context or provenance information. By leveraging this node, you can ensure that images are loaded with the desired specifications, enhancing the overall workflow in image processing tasks.

Load Image Advanced (RMBG) 🖼️ Input Parameters:

upscale_method

The upscale_method parameter determines the algorithm used for resizing images. It impacts the quality and speed of the resizing process. Options include nearest-exact, bilinear, area, bicubic, and lanczos, with lanczos being the default for high-quality results. Each method offers a different balance between speed and quality, allowing you to choose based on your specific needs.

megapixels

The megapixels parameter specifies the target size of the image in megapixels. This parameter helps control the final resolution of the image, ensuring it meets your requirements without exceeding a certain size. The default value is 0.0, which means no specific megapixel target is set.

scale_by

The scale_by parameter allows you to scale the image by a specific factor. 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. This parameter provides flexibility in adjusting the image size according to your needs.

resize_mode

The resize_mode parameter determines how the image is resized. Options include longest_side, which resizes the image based on its longest side, ensuring that the aspect ratio is maintained. This mode is useful for standardizing image sizes while preserving their original proportions.

size

The size parameter sets the target size for the image. It works in conjunction with the resize_mode to determine the final dimensions of the image. This parameter is essential for ensuring that images are resized to fit specific requirements or constraints.

extra_pnginfo

The extra_pnginfo parameter allows you to include additional metadata or information in the PNG file. This can be useful for embedding context or provenance data directly within the image file, ensuring that important information is preserved alongside the image.

Load Image Advanced (RMBG) 🖼️ Output Parameters:

image_tensor

The image_tensor output represents the processed image in a tensor format, which is suitable for further processing or analysis in AI workflows. This format allows for efficient manipulation and integration with other nodes or systems.

mask_tensor

The mask_tensor output provides the mask associated with the image, also in a tensor format. This is particularly useful for tasks involving background removal or segmentation, where the mask defines the areas of interest.

mask_image

The mask_image output is a visual representation of the mask, allowing you to preview or utilize it in applications that require image-based inputs. This output is essential for verifying the accuracy of the mask and ensuring it aligns with your expectations.

width

The width output indicates the final width of the processed image. This information is crucial for understanding the dimensions of the image and ensuring it fits within any specified constraints or requirements.

height

The height output indicates the final height of the processed image. Like the width, this information helps you verify that the image meets your dimensional requirements.

metadata_text

The metadata_text output contains any extracted metadata from the image, providing context or additional information that may be relevant to your workflow. This output is valuable for maintaining a record of the image's origin or characteristics.

Load Image Advanced (RMBG) 🖼️ Usage Tips:

  • Use the lanczos upscale method for high-quality image resizing, especially when preserving detail is important.
  • Adjust the scale_by parameter to quickly resize images without altering their aspect ratio, which is useful for maintaining consistency across a batch of images.
  • Utilize the extra_pnginfo parameter to embed important metadata directly into your images, ensuring that context is preserved throughout your workflow.

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

Image is None

  • Explanation: This error occurs when the node fails to load an image from the specified path or URL.
  • Solution: Verify that the image path or URL is correct and accessible. Ensure that the image file exists and is not corrupted.

Error loading image

  • Explanation: This generic error indicates a problem during the image loading or processing stage.
  • Solution: Check the input parameters for any incorrect values. Ensure that the image format is supported and that the file is not corrupted. If the problem persists, try using a different image or adjusting the parameters.

Load Image Advanced (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.