| { |
| "id": "0da6dc4a-35a4-44f5-ac3d-0f8be37e6fb7", |
| "revision": 0, |
| "last_node_id": 19, |
| "last_link_id": 47, |
| "nodes": [ |
| { |
| "id": 2, |
| "type": "AILab_ColorInput", |
| "pos": [ |
| -550, |
| -230 |
| ], |
| "size": [ |
| 270, |
| 82 |
| ], |
| "flags": {}, |
| "order": 1, |
| "mode": 0, |
| "inputs": [], |
| "outputs": [ |
| { |
| "name": "COLOR", |
| "type": "COLOR", |
| "links": [ |
| 42 |
| ] |
| } |
| ], |
| "properties": { |
| "enableTabs": false, |
| "tabWidth": 65, |
| "tabXOffset": 10, |
| "hasSecondTab": false, |
| "secondTabText": "Send Back", |
| "secondTabOffset": 80, |
| "secondTabWidth": 65, |
| "cnr_id": "comfyui-rmbg", |
| "ver": "4faa7c7c12147db95345ee78b30f38273443ff99", |
| "Node name for S&R": "AILab_ColorInput", |
| "widget_ue_connectable": {} |
| }, |
| "widgets_values": [ |
| "black", |
| "#123456" |
| ], |
| "color": "#2e3e57", |
| "bgcolor": "#4b5b73" |
| }, |
| { |
| "id": 3, |
| "type": "AILab_ImageCompare", |
| "pos": [ |
| 712.1722412109375, |
| -420 |
| ], |
| "size": [ |
| 297.8277282714844, |
| 102 |
| ], |
| "flags": {}, |
| "order": 7, |
| "mode": 0, |
| "inputs": [ |
| { |
| "name": "image1", |
| "type": "IMAGE", |
| "link": 47 |
| }, |
| { |
| "name": "image2", |
| "type": "IMAGE", |
| "link": 20 |
| } |
| ], |
| "outputs": [ |
| { |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 8 |
| ] |
| } |
| ], |
| "properties": { |
| "enableTabs": false, |
| "tabWidth": 65, |
| "tabXOffset": 10, |
| "hasSecondTab": false, |
| "secondTabText": "Send Back", |
| "secondTabOffset": 80, |
| "secondTabWidth": 65, |
| "cnr_id": "comfyui-rmbg", |
| "ver": "4faa7c7c12147db95345ee78b30f38273443ff99", |
| "Node name for S&R": "AILab_ImageCompare", |
| "widget_ue_connectable": {} |
| }, |
| "widgets_values": [ |
| "image input", |
| "image w/o BG" |
| ], |
| "color": "#2e3e57", |
| "bgcolor": "#4b5b73" |
| }, |
| { |
| "id": 5, |
| "type": "AILab_LoadImage", |
| "pos": [ |
| -660, |
| -790 |
| ], |
| "size": [ |
| 380, |
| 500 |
| ], |
| "flags": {}, |
| "order": 0, |
| "mode": 0, |
| "inputs": [], |
| "outputs": [ |
| { |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 41, |
| 45 |
| ] |
| }, |
| { |
| "name": "MASK", |
| "type": "MASK", |
| "links": null |
| }, |
| { |
| "name": "MASK_IMAGE", |
| "type": "IMAGE", |
| "links": null |
| }, |
| { |
| "name": "WIDTH", |
| "type": "INT", |
| "links": null |
| }, |
| { |
| "name": "HEIGHT", |
| "type": "INT", |
| "links": null |
| } |
| ], |
| "properties": { |
| "enableTabs": false, |
| "tabWidth": 65, |
| "tabXOffset": 10, |
| "hasSecondTab": false, |
| "secondTabText": "Send Back", |
| "secondTabOffset": 80, |
| "secondTabWidth": 65, |
| "cnr_id": "comfyui-rmbg", |
| "ver": "4faa7c7c12147db95345ee78b30f38273443ff99", |
| "Node name for S&R": "AILab_LoadImage", |
| "widget_ue_connectable": {} |
| }, |
| "widgets_values": [ |
| "00055-3038182537.jpg", |
| "alpha", |
| 1, |
| "longest_side", |
| 0, |
| "image" |
| ], |
| "color": "#2e3e57", |
| "bgcolor": "#4b5b73" |
| }, |
| { |
| "id": 6, |
| "type": "AILab_CropObject", |
| "pos": [ |
| 719.1790771484375, |
| -790 |
| ], |
| "size": [ |
| 290.8208923339844, |
| 78 |
| ], |
| "flags": {}, |
| "order": 6, |
| "mode": 0, |
| "inputs": [ |
| { |
| "name": "image", |
| "shape": 7, |
| "type": "IMAGE", |
| "link": 46 |
| }, |
| { |
| "name": "mask", |
| "shape": 7, |
| "type": "MASK", |
| "link": 44 |
| } |
| ], |
| "outputs": [ |
| { |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 11 |
| ] |
| }, |
| { |
| "name": "MASK", |
| "type": "MASK", |
| "links": null |
| } |
| ], |
| "properties": { |
| "enableTabs": false, |
| "tabWidth": 65, |
| "tabXOffset": 10, |
| "hasSecondTab": false, |
| "secondTabText": "Send Back", |
| "secondTabOffset": 80, |
| "secondTabWidth": 65, |
| "cnr_id": "comfyui-rmbg", |
| "ver": "4faa7c7c12147db95345ee78b30f38273443ff99", |
| "Node name for S&R": "AILab_CropObject", |
| "widget_ue_connectable": {} |
| }, |
| "widgets_values": [ |
| 10 |
| ], |
| "color": "#2e3e57", |
| "bgcolor": "#4b5b73" |
| }, |
| { |
| "id": 8, |
| "type": "AILab_ImagePreview", |
| "pos": [ |
| 1040, |
| -430 |
| ], |
| "size": [ |
| 2020, |
| 740 |
| ], |
| "flags": {}, |
| "order": 9, |
| "mode": 0, |
| "inputs": [ |
| { |
| "name": "image", |
| "type": "IMAGE", |
| "link": 8 |
| } |
| ], |
| "outputs": [ |
| { |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": null |
| } |
| ], |
| "properties": { |
| "enableTabs": false, |
| "tabWidth": 65, |
| "tabXOffset": 10, |
| "hasSecondTab": false, |
| "secondTabText": "Send Back", |
| "secondTabOffset": 80, |
| "secondTabWidth": 65, |
| "cnr_id": "comfyui-rmbg", |
| "ver": "4faa7c7c12147db95345ee78b30f38273443ff99", |
| "Node name for S&R": "AILab_ImagePreview", |
| "widget_ue_connectable": {} |
| }, |
| "widgets_values": [], |
| "color": "#2e3e57", |
| "bgcolor": "#4b5b73" |
| }, |
| { |
| "id": 9, |
| "type": "AILab_ImagePreview", |
| "pos": [ |
| 1040, |
| -790 |
| ], |
| "size": [ |
| 990, |
| 310 |
| ], |
| "flags": {}, |
| "order": 8, |
| "mode": 0, |
| "inputs": [ |
| { |
| "name": "image", |
| "type": "IMAGE", |
| "link": 11 |
| } |
| ], |
| "outputs": [ |
| { |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": null |
| } |
| ], |
| "properties": { |
| "enableTabs": false, |
| "tabWidth": 65, |
| "tabXOffset": 10, |
| "hasSecondTab": false, |
| "secondTabText": "Send Back", |
| "secondTabOffset": 80, |
| "secondTabWidth": 65, |
| "cnr_id": "comfyui-rmbg", |
| "ver": "4faa7c7c12147db95345ee78b30f38273443ff99", |
| "Node name for S&R": "AILab_ImagePreview", |
| "widget_ue_connectable": {} |
| }, |
| "widgets_values": [], |
| "color": "#2e3e57", |
| "bgcolor": "#4b5b73" |
| }, |
| { |
| "id": 10, |
| "type": "AILab_ImagePreview", |
| "pos": [ |
| 160, |
| -400 |
| ], |
| "size": [ |
| 510, |
| 380 |
| ], |
| "flags": {}, |
| "order": 5, |
| "mode": 0, |
| "inputs": [ |
| { |
| "name": "image", |
| "type": "IMAGE", |
| "link": 43 |
| } |
| ], |
| "outputs": [ |
| { |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 20 |
| ] |
| } |
| ], |
| "properties": { |
| "enableTabs": false, |
| "tabWidth": 65, |
| "tabXOffset": 10, |
| "hasSecondTab": false, |
| "secondTabText": "Send Back", |
| "secondTabOffset": 80, |
| "secondTabWidth": 65, |
| "cnr_id": "comfyui-rmbg", |
| "ver": "4faa7c7c12147db95345ee78b30f38273443ff99", |
| "Node name for S&R": "AILab_ImagePreview", |
| "widget_ue_connectable": {} |
| }, |
| "widgets_values": [], |
| "color": "#2e3e57", |
| "bgcolor": "#4b5b73" |
| }, |
| { |
| "id": 13, |
| "type": "MarkdownNote", |
| "pos": [ |
| -630, |
| -20 |
| ], |
| "size": [ |
| 690, |
| 250 |
| ], |
| "flags": {}, |
| "order": 2, |
| "mode": 0, |
| "inputs": [], |
| "outputs": [], |
| "properties": { |
| "widget_ue_connectable": {} |
| }, |
| "widgets_values": [ |
| "# ComfyUI-RMBG (https://github.com/1038lab/ComfyUI-RMBG)\n\n## v2.4.0 (2025/06/01)\n- Added `CropObject` node for cropping to object based on mask or alpha channel **(User request [#61](https://github.com/1038lab/ComfyUI-RMBG/issues/61) )**\n- Added `ImageCompare` node for side-by-side image comparison with annotations\n- Added `ColorInput` node pick preset color or input RGB color code in #000000 or #000 format **(User request [#62](https://github.com/1038lab/ComfyUI-RMBG/issues/62) )**\n- Updated `MaskExtractor` node added color picker and support RGBA images by extracting and using the alpha channel as mask\n- Updated `ImageCombiner` node added WIDTH and HEIGHT output\n\n### New Segment V2 (Recommended)\n- Uses Hugging Face transformers library\n- Better compatibility with newer PyTorch (2.x) and CUDA versions\n- Recommended for users with modern GPU setups\n- No groundingdino-py dependency required\n" |
| ], |
| "color": "#432", |
| "bgcolor": "#653" |
| }, |
| { |
| "id": 18, |
| "type": "SegmentV2", |
| "pos": [ |
| -250, |
| -640 |
| ], |
| "size": [ |
| 370, |
| 332 |
| ], |
| "flags": {}, |
| "order": 4, |
| "mode": 0, |
| "inputs": [ |
| { |
| "name": "image", |
| "type": "IMAGE", |
| "link": 41 |
| }, |
| { |
| "name": "background_color", |
| "shape": 7, |
| "type": "COLOR", |
| "widget": { |
| "name": "background_color" |
| }, |
| "link": 42 |
| } |
| ], |
| "outputs": [ |
| { |
| "name": "IMAGE", |
| "type": "IMAGE", |
| "links": [ |
| 43 |
| ] |
| }, |
| { |
| "name": "MASK", |
| "type": "MASK", |
| "links": [ |
| 44 |
| ] |
| }, |
| { |
| "name": "MASK_IMAGE", |
| "type": "IMAGE", |
| "links": null |
| } |
| ], |
| "properties": { |
| "enableTabs": false, |
| "tabWidth": 65, |
| "tabXOffset": 10, |
| "hasSecondTab": false, |
| "secondTabText": "Send Back", |
| "secondTabOffset": 80, |
| "secondTabWidth": 65, |
| "widget_ue_connectable": {}, |
| "cnr_id": "comfyui-rmbg", |
| "ver": "4faa7c7c12147db95345ee78b30f38273443ff99", |
| "Node name for S&R": "SegmentV2" |
| }, |
| "widgets_values": [ |
| "car", |
| "sam_vit_h (2.56GB)", |
| "GroundingDINO_SwinT_OGC (694MB)", |
| 0.3, |
| 0, |
| 0, |
| false, |
| "Color", |
| "#222222" |
| ], |
| "color": "#222e40", |
| "bgcolor": "#364254" |
| }, |
| { |
| "id": 19, |
| "type": "Reroute", |
| "pos": [ |
| 540, |
| -790 |
| ], |
| "size": [ |
| 75, |
| 26 |
| ], |
| "flags": {}, |
| "order": 3, |
| "mode": 0, |
| "inputs": [ |
| { |
| "name": "", |
| "type": "*", |
| "link": 45 |
| } |
| ], |
| "outputs": [ |
| { |
| "name": "", |
| "type": "IMAGE", |
| "links": [ |
| 46, |
| 47 |
| ] |
| } |
| ], |
| "properties": { |
| "showOutputText": false, |
| "horizontal": false |
| }, |
| "color": "#42526b", |
| "bgcolor": "#2e3e57" |
| } |
| ], |
| "links": [ |
| [ |
| 8, |
| 3, |
| 0, |
| 8, |
| 0, |
| "IMAGE" |
| ], |
| [ |
| 11, |
| 6, |
| 0, |
| 9, |
| 0, |
| "IMAGE" |
| ], |
| [ |
| 20, |
| 10, |
| 0, |
| 3, |
| 1, |
| "IMAGE" |
| ], |
| [ |
| 41, |
| 5, |
| 0, |
| 18, |
| 0, |
| "IMAGE" |
| ], |
| [ |
| 42, |
| 2, |
| 0, |
| 18, |
| 1, |
| "COLOR" |
| ], |
| [ |
| 43, |
| 18, |
| 0, |
| 10, |
| 0, |
| "IMAGE" |
| ], |
| [ |
| 44, |
| 18, |
| 1, |
| 6, |
| 1, |
| "MASK" |
| ], |
| [ |
| 45, |
| 5, |
| 0, |
| 19, |
| 0, |
| "*" |
| ], |
| [ |
| 46, |
| 19, |
| 0, |
| 6, |
| 0, |
| "IMAGE" |
| ], |
| [ |
| 47, |
| 19, |
| 0, |
| 3, |
| 0, |
| "IMAGE" |
| ] |
| ], |
| "groups": [], |
| "config": {}, |
| "extra": { |
| "ue_links": [], |
| "ds": { |
| "scale": 0.8390545288824498, |
| "offset": [ |
| 652.7121392524609, |
| 1125.9806155257781 |
| ] |
| }, |
| "links_added_by_ue": [], |
| "frontendVersion": "1.19.9", |
| "VHS_latentpreview": false, |
| "VHS_latentpreviewrate": 0, |
| "VHS_MetadataImage": true, |
| "VHS_KeepIntermediate": true |
| }, |
| "version": 0.4 |
| } |