ComfyUI Node
🖼️ NL Fit Frame
A ComfyUI node in NOLABEL/Utilities with 8 inputs and 4 outputs.
🖼️ NL Fit Frame
- image
- mask
- image
- mask
- image_info_json
- fit_frame_json
◄modefit►
◄bounds_modeper_frame►
◄margin_percent5.0►
◄mask_threshold0.010►
◄background_tolerance0.020►
◄image_info_json►
CategoryNOLABEL/Utilities
Inputs (8)
| Name | Type | Default | Description |
|---|---|---|---|
| mode | COMBO | fit | 2 options: fit, crop |
| bounds_mode | COMBO | per_frame | 2 options: per_frame, batch_union |
| margin_percent | FLOAT | 5.00–100 | Crop padding or final-frame border, as a percentage. |
| mask_threshold | FLOAT | 0.0100–1 | Mask value above which a pixel counts as object. |
| background_tolerance | FLOAT | 0.0200–10 | Maximum border variation for solid-background detection. |
| imageopt | IMAGE | Image or image sequence to frame. | |
| maskopt | MASK | Optional object mask; takes priority over image-background detection. | |
| image_info_jsonopt | STRING | Optional serialized image metadata to pass through unchanged. |
Outputs (4)
| Name | Type | Description |
|---|---|---|
| image | IMAGE | — |
| mask | MASK | — |
| image_info_json | STRING | — |
| fit_frame_json | STRING | — |