ComfyUI > Nodes > comfy_Pond_Nodes > 🐳遮罩到bbox

ComfyUI Node: 🐳遮罩到bbox

Class Name

MaskToBBoxCropper

Category
🐳Pond/bbox
Author
Pondowner857 (Account age: 730days)
Extension
comfy_Pond_Nodes
Latest Updated
2026-01-28
Github Stars
0.04K

How to Install comfy_Pond_Nodes

Install this extension via the ComfyUI Manager by searching for comfy_Pond_Nodes
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter comfy_Pond_Nodes 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

🐳遮罩到bbox Description

Extracts image regions using a mask's bounding box for precise cropping and focused editing.

🐳遮罩到bbox:

The MaskToBBoxCropper node is designed to facilitate the extraction of specific regions from an image based on a mask's bounding box. This node is particularly useful for AI artists who need to isolate and manipulate parts of an image defined by a mask. By converting the mask into a bounding box, the node allows for precise cropping of the image, ensuring that only the desired area is retained. This capability is essential for tasks that require focused editing or analysis of specific image sections, such as enhancing details or applying effects to a particular region. The node's functionality is enhanced by its ability to handle various adjustments, such as expanding or feathering the bounding box, providing users with flexibility in how they define and manipulate the cropped area.

🐳遮罩到bbox Input Parameters:

image

The image parameter represents the input image from which a region will be cropped. This parameter is crucial as it provides the base content that will be manipulated by the node. The image should be in a format compatible with the node's processing capabilities, typically a tensor or array format.

bbox

The bbox parameter specifies the bounding box coordinates that define the region of interest within the image. This parameter is essential for determining the exact area to be cropped. The bounding box is typically defined by four values: x1, y1, x2, and y2, which represent the top-left and bottom-right corners of the rectangle.

bbox_index

The bbox_index parameter allows you to select a specific bounding box from a list if multiple bounding boxes are provided. This parameter is useful when dealing with images that contain several regions of interest, enabling you to focus on a particular area. The default value is -1, which typically selects the last bounding box in the list.

expand_top

The expand_top parameter allows you to adjust the top boundary of the bounding box by a specified number of pixels. This parameter can be used to include additional content above the original bounding box. The default value is 0, with a range from -9999 to 9999.

expand_bottom

The expand_bottom parameter functions similarly to expand_top, but it adjusts the bottom boundary of the bounding box. This parameter is useful for including more content below the original bounding box. The default value is 0, with a range from -9999 to 9999.

expand_left

The expand_left parameter allows you to adjust the left boundary of the bounding box. This parameter is useful for including additional content to the left of the original bounding box. The default value is 0, with a range from -9999 to 9999.

expand_right

The expand_right parameter adjusts the right boundary of the bounding box. This parameter is useful for including more content to the right of the original bounding box. The default value is 0, with a range from -9999 to 9999.

feather

The feather parameter controls the amount of feathering applied to the edges of the cropped region. Feathering creates a smooth transition between the cropped area and the surrounding image, which can be useful for blending purposes. The default value is 0, with a range from 0 to 9999.

🐳遮罩到bbox Output Parameters:

cropped_image

The cropped_image output parameter provides the resulting image after the specified region has been cropped based on the bounding box. This output is crucial for further processing or analysis, as it contains only the area of interest defined by the mask and bounding box.

crop_mask

The crop_mask output parameter represents the mask corresponding to the cropped region. This mask is useful for identifying the exact area that was extracted from the original image, allowing for precise manipulation or analysis of the cropped content.

crop_data

The crop_data output parameter contains metadata about the cropping process, such as the coordinates of the bounding box used for cropping. This information is valuable for understanding the context of the cropped region and for potential use in subsequent processing steps.

🐳遮罩到bbox Usage Tips:

  • To achieve a smooth transition between the cropped region and the surrounding image, consider using the feather parameter to apply feathering to the edges.
  • When working with multiple bounding boxes, use the bbox_index parameter to select the specific region you want to crop, ensuring you focus on the desired area.

🐳遮罩到bbox Common Errors and Solutions:

IndexError: list index out of range

  • Explanation: This error occurs when the specified bbox_index is out of the range of available bounding boxes.
  • Solution: Ensure that the bbox_index is within the range of the bounding boxes provided. If unsure, use the default value or verify the number of bounding boxes available.

ValueError: Invalid bounding box coordinates

  • Explanation: This error arises when the bounding box coordinates are not valid, such as when x2 is less than x1 or y2 is less than y1.
  • Solution: Double-check the bounding box coordinates to ensure they are correctly defined, with x2 greater than x1 and y2 greater than y1.

🐳遮罩到bbox Related Nodes

Go back to the extension to check out more related nodes.
comfy_Pond_Nodes
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.

🐳遮罩到bbox