ComfyUI > Nodes > ComfyUI_QwenVL_PromptCaption > String to SAM3 Box

ComfyUI Node: String to SAM3 Box

Class Name

StringToSam3Box

Category
image/caption
Author
WingeD123 (Account age: 1221days)
Extension
ComfyUI_QwenVL_PromptCaption
Latest Updated
2026-03-23
Github Stars
0.04K

How to Install ComfyUI_QwenVL_PromptCaption

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

String to SAM3 Box Description

Converts string bounding box data into structured format for image captioning and processing tasks.

String to SAM3 Box:

The StringToSam3Box node is designed to convert a string representation of bounding box coordinates into a structured format that can be used for image captioning tasks. This node is particularly useful for AI artists who need to process and interpret bounding box data from textual inputs, transforming them into a format that can be easily integrated into image processing workflows. By extracting and converting bounding box coordinates from strings, this node facilitates the creation of prompts for image captioning models, enhancing the ability to generate detailed and contextually relevant image descriptions. The node's primary function is to parse input strings, identify valid bounding box coordinates, and convert these into a format that includes both center points and bounding box dimensions, making it an essential tool for tasks that require precise spatial information from textual data.

String to SAM3 Box Input Parameters:

string

The string parameter is a multiline input that accepts a textual representation of bounding box coordinates. This input is crucial as it contains the raw data that the node will process to extract bounding box information. The string should be formatted to include arrays of numbers, each representing a bounding box with four values (e.g., [x1, y1, x2, y2]). The node will parse this string to identify and extract valid bounding box coordinates, which are then used to generate the output prompts. There are no explicit minimum or maximum values for this parameter, but the input must be structured correctly to ensure successful parsing.

index

The index parameter is a string input that allows you to specify which bounding boxes to process from the input string. This parameter can accept multiple indices, separated by commas, enabling selective processing of specific bounding boxes within the input data. By default, this parameter is an empty string, meaning that all bounding boxes extracted from the input string will be processed. Specifying indices can be useful when you only want to focus on certain bounding boxes, allowing for more targeted and efficient processing.

String to SAM3 Box Output Parameters:

point_prompt

The point_prompt output provides a JSON string containing the center points of the extracted bounding boxes. Each center point is represented as a dictionary with x and y coordinates, indicating the central position of the corresponding bounding box. This output is valuable for tasks that require precise point-based prompts, such as image annotation or object detection, where the center of a bounding box is a critical reference point.

box_prompt

The box_prompt output is a list of bounding box coordinates extracted from the input string. Each bounding box is represented as an array of four values [x1, y1, x2, y2], corresponding to the top-left and bottom-right corners of the box. This output is essential for applications that need detailed bounding box information, such as image segmentation or object localization, where the dimensions and position of the bounding box are crucial for accurate processing.

String to SAM3 Box Usage Tips:

  • Ensure that the input string is correctly formatted with arrays of four numerical values to represent bounding boxes. This will help the node accurately extract and process the data.
  • Use the index parameter to selectively process specific bounding boxes from the input string, which can optimize performance when dealing with large datasets.

String to SAM3 Box Common Errors and Solutions:

未从输入字符串中提取到有效的bbox坐标(需包含长度为4的数值数组)

  • Explanation: This error occurs when the input string does not contain any valid bounding box coordinates, which should be arrays of four numerical values.
  • Solution: Check the input string to ensure it is correctly formatted with valid bounding box arrays. Each array should contain exactly four numbers.

索引<idx>超出范围(有效范围:0-<len(all_bboxes)-1>

  • Explanation: This error indicates that the specified index is out of the valid range of available bounding boxes.
  • Solution: Verify the indices provided in the index parameter to ensure they fall within the range of extracted bounding boxes. Adjust the indices accordingly.

JSON解析错误:<error_message>

  • Explanation: This error suggests that there was an issue parsing the input string as JSON, possibly due to incorrect formatting.
  • Solution: Ensure that the input string is properly formatted and does not contain any syntax errors that could prevent JSON parsing.

String to SAM3 Box Related Nodes

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

String to SAM3 Box