Files
2026-06-07 20:51:07 -07:00

44728 lines
1.0 MiB
Plaintext

{
"id": "c113d34d-fe2f-436c-817f-7e5a8391a32f",
"revision": 0,
"last_node_id": 534,
"last_link_id": 1005,
"nodes": [
{
"id": 37,
"type": "SaveImage",
"pos": [
0,
1320
],
"size": [
600,
570
],
"flags": {},
"order": 23,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 51
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.11.0",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-walk_sheet"
]
},
{
"id": 42,
"type": "SaveImage",
"pos": [
0,
540
],
"size": [
600,
600
],
"flags": {
"collapsed": false
},
"order": 21,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 54
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.11.0",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-idle_sheet"
]
},
{
"id": 485,
"type": "PrimitiveInt",
"pos": [
700,
-1040
],
"size": [
250,
82
],
"flags": {
"collapsed": false
},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
926
]
}
],
"title": "Crop Inset Grid Images",
"properties": {
"Node name for S&R": "PrimitiveInt",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": [
16,
"fixed"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 486,
"type": "PrimitiveNode",
"pos": [
2870,
-890
],
"size": [
260,
82
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"widget": {
"name": "fps"
},
"links": [
923
]
}
],
"title": "fps",
"properties": {
"Run widget replace on values": false
},
"widgets_values": [
8,
"fixed"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 488,
"type": "e6bcb358-3fee-47eb-8c25-30eeee20d90e",
"pos": [
3200,
-1030
],
"size": [
210,
142
],
"flags": {},
"order": 49,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 919
},
{
"name": "amount",
"type": "INT",
"widget": {
"name": "amount"
},
"link": 920
},
{
"name": "image_1",
"type": "IMAGE",
"link": 921
},
{
"name": "image_2",
"type": "IMAGE",
"link": 922
},
{
"name": "fps",
"type": "FLOAT",
"widget": {
"name": "fps"
},
"link": 923
},
{
"name": "image_3",
"type": "IMAGE",
"link": 924
}
],
"outputs": [
{
"name": "VIDEO",
"type": "VIDEO",
"links": [
936
]
}
],
"properties": {
"proxyWidgets": [
[
"-1",
"amount"
],
[
"-1",
"fps"
]
],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2,
8
]
},
{
"id": 489,
"type": "79dc3651-3ca7-4d1d-9246-9a951b834ab9",
"pos": [
700,
-890
],
"size": [
200,
86
],
"flags": {
"collapsed": false
},
"order": 26,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 938
},
{
"label": "crop_inset",
"name": "a",
"type": "INT,FLOAT",
"link": 926
}
],
"outputs": [
{
"label": "IMAGE_1",
"name": "IMAGE",
"type": "IMAGE",
"links": [
927
]
},
{
"label": "IMAGE_2",
"name": "IMAGE_1",
"type": "IMAGE",
"links": [
928
]
},
{
"label": "IMAGE_3",
"name": "IMAGE_2",
"type": "IMAGE",
"links": [
929
]
},
{
"label": "IMAGE_4",
"name": "IMAGE_3",
"type": "IMAGE",
"links": [
930
]
}
],
"properties": {
"proxyWidgets": [],
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 496,
"type": "SaveVideo",
"pos": [
3450,
-1030
],
"size": [
600,
630
],
"flags": {},
"order": 54,
"mode": 0,
"inputs": [
{
"name": "video",
"type": "VIDEO",
"link": 936
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.12.2",
"Node name for S&R": "SaveVideo"
},
"widgets_values": [
"video/HanzoStudio-attack_animation",
"auto",
"auto"
]
},
{
"id": 76,
"type": "LoadImage",
"pos": [
-1570,
410
],
"size": [
570,
630
],
"flags": {
"collapsed": false
},
"order": 2,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
97
]
},
{
"name": "MASK",
"type": "MASK",
"links": null
}
],
"title": "Load Grid Image",
"properties": {
"Node name for S&R": "LoadImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
"2x2_grid_image.png",
"image"
]
},
{
"id": 490,
"type": "e79b1370-0410-44ab-8e23-5ba9a5382114",
"pos": [
1000,
-890
],
"size": [
210,
86
],
"flags": {},
"order": 30,
"mode": 0,
"inputs": [
{
"label": "image_0",
"name": "images",
"type": "IMAGE",
"link": 927
},
{
"name": "images_1",
"type": "IMAGE",
"link": 928
},
{
"name": "images_2",
"type": "IMAGE",
"link": 929
},
{
"name": "images_3",
"type": "IMAGE",
"link": 930
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
919,
932
]
},
{
"name": "IMAGE_1",
"type": "IMAGE",
"links": [
921,
933
]
},
{
"name": "IMAGE_2",
"type": "IMAGE",
"links": [
922,
934
]
},
{
"name": "IMAGE_3",
"type": "IMAGE",
"links": [
924,
935
]
}
],
"properties": {
"proxyWidgets": [],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 499,
"type": "PrimitiveNode",
"pos": [
2870,
-120
],
"size": [
260,
82
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"widget": {
"name": "fps"
},
"links": [
951
]
}
],
"title": "fps",
"properties": {
"Run widget replace on values": false
},
"widgets_values": [
8,
"fixed"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 500,
"type": "PrimitiveNode",
"pos": [
2870,
-260
],
"size": [
260,
82
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"widget": {
"name": "amount"
},
"links": [
948
]
}
],
"title": "repeat each image",
"properties": {
"Run widget replace on values": false
},
"widgets_values": [
2,
"fixed"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 501,
"type": "1199485a-4420-4430-bd51-e2e73c752b77",
"pos": [
3200,
-260
],
"size": [
210,
142
],
"flags": {},
"order": 34,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 947
},
{
"name": "amount",
"type": "INT",
"widget": {
"name": "amount"
},
"link": 948
},
{
"name": "image_1",
"type": "IMAGE",
"link": 949
},
{
"name": "image_2",
"type": "IMAGE",
"link": 950
},
{
"name": "fps",
"type": "FLOAT",
"widget": {
"name": "fps"
},
"link": 951
},
{
"name": "image_3",
"type": "IMAGE",
"link": 952
}
],
"outputs": [
{
"name": "VIDEO",
"type": "VIDEO",
"links": [
958
]
}
],
"properties": {
"proxyWidgets": [
[
"-1",
"amount"
],
[
"-1",
"fps"
]
],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2,
8
]
},
{
"id": 502,
"type": "e438156f-1fda-4d7e-b117-76c2311fb673",
"pos": [
700,
-120
],
"size": [
200,
86
],
"flags": {
"collapsed": false
},
"order": 20,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 964
},
{
"label": "crop_inset",
"name": "a",
"type": "INT,FLOAT",
"link": 954
}
],
"outputs": [
{
"label": "IMAGE_1",
"name": "IMAGE",
"type": "IMAGE",
"links": [
960
]
},
{
"label": "IMAGE_2",
"name": "IMAGE_1",
"type": "IMAGE",
"links": [
961
]
},
{
"label": "IMAGE_3",
"name": "IMAGE_2",
"type": "IMAGE",
"links": [
962
]
},
{
"label": "IMAGE_4",
"name": "IMAGE_3",
"type": "IMAGE",
"links": [
963
]
}
],
"properties": {
"proxyWidgets": [],
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 508,
"type": "ef99a7c8-723f-4957-a83a-3904dceb7285",
"pos": [
1000,
-120
],
"size": [
210,
86
],
"flags": {},
"order": 27,
"mode": 0,
"inputs": [
{
"label": "image_0",
"name": "images",
"type": "IMAGE",
"link": 960
},
{
"name": "images_1",
"type": "IMAGE",
"link": 961
},
{
"name": "images_2",
"type": "IMAGE",
"link": 962
},
{
"name": "images_3",
"type": "IMAGE",
"link": 963
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
947,
955
]
},
{
"name": "IMAGE_1",
"type": "IMAGE",
"links": [
949,
956
]
},
{
"name": "IMAGE_2",
"type": "IMAGE",
"links": [
950,
957
]
},
{
"name": "IMAGE_3",
"type": "IMAGE",
"links": [
952,
959
]
}
],
"properties": {
"proxyWidgets": [],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 498,
"type": "PrimitiveInt",
"pos": [
700,
-270
],
"size": [
250,
82
],
"flags": {
"collapsed": false
},
"order": 5,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
954
]
}
],
"title": "Crop Inset Grid Images",
"properties": {
"Node name for S&R": "PrimitiveInt",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": [
16,
"fixed"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 503,
"type": "SaveImage",
"pos": [
1310,
-260
],
"size": [
300,
270
],
"flags": {},
"order": 31,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 955
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.12.2",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-jump-1"
]
},
{
"id": 504,
"type": "SaveImage",
"pos": [
1710,
-260
],
"size": [
300,
270
],
"flags": {},
"order": 32,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 956
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.12.2",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-jump-2"
]
},
{
"id": 505,
"type": "SaveImage",
"pos": [
2100,
-260
],
"size": [
310,
270
],
"flags": {},
"order": 33,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 957
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.12.2",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-jump-3"
]
},
{
"id": 507,
"type": "SaveImage",
"pos": [
2510,
-260
],
"size": [
300,
270
],
"flags": {},
"order": 35,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 959
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.12.2",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-jump-4"
]
},
{
"id": 492,
"type": "SaveImage",
"pos": [
1310,
-1030
],
"size": [
300,
270
],
"flags": {},
"order": 46,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 932
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.12.2",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-attack-1"
]
},
{
"id": 493,
"type": "SaveImage",
"pos": [
1710,
-1030
],
"size": [
300,
270
],
"flags": {},
"order": 47,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 933
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.12.2",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-attack-2"
]
},
{
"id": 494,
"type": "SaveImage",
"pos": [
2100,
-1030
],
"size": [
310,
270
],
"flags": {},
"order": 48,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 934
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.12.2",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-attack-3"
]
},
{
"id": 495,
"type": "SaveImage",
"pos": [
2510,
-1030
],
"size": [
300,
270
],
"flags": {},
"order": 50,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 935
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.12.2",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-attack-4"
]
},
{
"id": 491,
"type": "SaveImage",
"pos": [
0,
-1040
],
"size": [
600,
600
],
"flags": {
"collapsed": false
},
"order": 25,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 937
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.11.0",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-attack_sheet"
]
},
{
"id": 480,
"type": "SaveImage",
"pos": [
0,
-270
],
"size": [
600,
600
],
"flags": {
"collapsed": false
},
"order": 19,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 939
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.11.0",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-jump_sheet"
]
},
{
"id": 509,
"type": "PrimitiveNode",
"pos": [
2870,
690
],
"size": [
260,
82
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"widget": {
"name": "fps"
},
"links": [
969
]
}
],
"title": "fps",
"properties": {
"Run widget replace on values": false
},
"widgets_values": [
8,
"fixed"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 510,
"type": "PrimitiveNode",
"pos": [
2870,
550
],
"size": [
260,
82
],
"flags": {},
"order": 7,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"widget": {
"name": "amount"
},
"links": [
966
]
}
],
"title": "repeat each image",
"properties": {
"Run widget replace on values": false
},
"widgets_values": [
2,
"fixed"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 511,
"type": "6f2a3d41-8e40-40f6-98c3-8d9c79db25fd",
"pos": [
3200,
550
],
"size": [
210,
142
],
"flags": {},
"order": 39,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 965
},
{
"name": "amount",
"type": "INT",
"widget": {
"name": "amount"
},
"link": 966
},
{
"name": "image_1",
"type": "IMAGE",
"link": 967
},
{
"name": "image_2",
"type": "IMAGE",
"link": 968
},
{
"name": "fps",
"type": "FLOAT",
"widget": {
"name": "fps"
},
"link": 969
},
{
"name": "image_3",
"type": "IMAGE",
"link": 970
}
],
"outputs": [
{
"name": "VIDEO",
"type": "VIDEO",
"links": [
981
]
}
],
"properties": {
"proxyWidgets": [
[
"-1",
"amount"
],
[
"-1",
"fps"
]
],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2,
8
]
},
{
"id": 512,
"type": "06efa70b-1778-4fbd-81b1-90da9e9e5df9",
"pos": [
700,
690
],
"size": [
200,
86
],
"flags": {
"collapsed": false
},
"order": 22,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 982
},
{
"label": "crop_inset",
"name": "a",
"type": "INT,FLOAT",
"link": 972
}
],
"outputs": [
{
"label": "IMAGE_1",
"name": "IMAGE",
"type": "IMAGE",
"links": [
973
]
},
{
"label": "IMAGE_2",
"name": "IMAGE_1",
"type": "IMAGE",
"links": [
974
]
},
{
"label": "IMAGE_3",
"name": "IMAGE_2",
"type": "IMAGE",
"links": [
975
]
},
{
"label": "IMAGE_4",
"name": "IMAGE_3",
"type": "IMAGE",
"links": [
976
]
}
],
"properties": {
"proxyWidgets": [],
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 513,
"type": "d3cb85d6-9dbf-4beb-bf7e-e5961e6c739b",
"pos": [
1000,
690
],
"size": [
210,
86
],
"flags": {},
"order": 28,
"mode": 0,
"inputs": [
{
"label": "image_0",
"name": "images",
"type": "IMAGE",
"link": 973
},
{
"name": "images_1",
"type": "IMAGE",
"link": 974
},
{
"name": "images_2",
"type": "IMAGE",
"link": 975
},
{
"name": "images_3",
"type": "IMAGE",
"link": 976
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
965,
977
]
},
{
"name": "IMAGE_1",
"type": "IMAGE",
"links": [
967,
978
]
},
{
"name": "IMAGE_2",
"type": "IMAGE",
"links": [
968,
979
]
},
{
"name": "IMAGE_3",
"type": "IMAGE",
"links": [
970,
980
]
}
],
"properties": {
"proxyWidgets": [],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 514,
"type": "PrimitiveInt",
"pos": [
700,
540
],
"size": [
250,
82
],
"flags": {
"collapsed": false
},
"order": 8,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
972
]
}
],
"title": "Crop Inset Grid Images",
"properties": {
"Node name for S&R": "PrimitiveInt",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": [
16,
"fixed"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 515,
"type": "SaveImage",
"pos": [
1310,
550
],
"size": [
300,
270
],
"flags": {},
"order": 36,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 977
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.12.2",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-idle-1"
]
},
{
"id": 516,
"type": "SaveImage",
"pos": [
1710,
550
],
"size": [
300,
270
],
"flags": {},
"order": 37,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 978
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.12.2",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-idle-2"
]
},
{
"id": 517,
"type": "SaveImage",
"pos": [
2100,
550
],
"size": [
310,
270
],
"flags": {},
"order": 38,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 979
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.12.2",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-idle-3"
]
},
{
"id": 518,
"type": "SaveImage",
"pos": [
2510,
550
],
"size": [
300,
270
],
"flags": {},
"order": 40,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 980
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.12.2",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-idle-4"
]
},
{
"id": 519,
"type": "SaveVideo",
"pos": [
3450,
550
],
"size": [
600,
698
],
"flags": {},
"order": 52,
"mode": 0,
"inputs": [
{
"name": "video",
"type": "VIDEO",
"link": 981
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.12.2",
"Node name for S&R": "SaveVideo"
},
"widgets_values": [
"video/HanzoStudio-idle_animation",
"auto",
"auto"
]
},
{
"id": 520,
"type": "PrimitiveNode",
"pos": [
2870,
1470
],
"size": [
260,
82
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "FLOAT",
"type": "FLOAT",
"widget": {
"name": "fps"
},
"links": [
987
]
}
],
"title": "fps",
"properties": {
"Run widget replace on values": false
},
"widgets_values": [
8,
"fixed"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 521,
"type": "PrimitiveNode",
"pos": [
2870,
1330
],
"size": [
260,
82
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"widget": {
"name": "amount"
},
"links": [
984
]
}
],
"title": "repeat each image",
"properties": {
"Run widget replace on values": false
},
"widgets_values": [
2,
"fixed"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 523,
"type": "a7ef5ddd-c7a8-4d6d-86e7-b61267a737b8",
"pos": [
700,
1470
],
"size": [
200,
86
],
"flags": {
"collapsed": false
},
"order": 24,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 1000
},
{
"label": "crop_inset",
"name": "a",
"type": "INT,FLOAT",
"link": 990
}
],
"outputs": [
{
"label": "IMAGE_1",
"name": "IMAGE",
"type": "IMAGE",
"links": [
991
]
},
{
"label": "IMAGE_2",
"name": "IMAGE_1",
"type": "IMAGE",
"links": [
992
]
},
{
"label": "IMAGE_3",
"name": "IMAGE_2",
"type": "IMAGE",
"links": [
993
]
},
{
"label": "IMAGE_4",
"name": "IMAGE_3",
"type": "IMAGE",
"links": [
994
]
}
],
"properties": {
"proxyWidgets": [],
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 524,
"type": "b3e46f6d-9c2e-417f-9fd2-b937b0c44103",
"pos": [
1000,
1470
],
"size": [
210,
86
],
"flags": {},
"order": 29,
"mode": 0,
"inputs": [
{
"label": "image_0",
"name": "images",
"type": "IMAGE",
"link": 991
},
{
"name": "images_1",
"type": "IMAGE",
"link": 992
},
{
"name": "images_2",
"type": "IMAGE",
"link": 993
},
{
"name": "images_3",
"type": "IMAGE",
"link": 994
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
983,
995
]
},
{
"name": "IMAGE_1",
"type": "IMAGE",
"links": [
985,
996
]
},
{
"name": "IMAGE_2",
"type": "IMAGE",
"links": [
986,
997
]
},
{
"name": "IMAGE_3",
"type": "IMAGE",
"links": [
988,
998
]
}
],
"properties": {
"proxyWidgets": [],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 525,
"type": "PrimitiveInt",
"pos": [
700,
1320
],
"size": [
250,
82
],
"flags": {
"collapsed": false
},
"order": 11,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"links": [
990
]
}
],
"title": "Crop Inset Grid Images",
"properties": {
"Node name for S&R": "PrimitiveInt",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": [
16,
"fixed"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 526,
"type": "SaveImage",
"pos": [
1310,
1330
],
"size": [
300,
270
],
"flags": {},
"order": 41,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 995
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.12.2",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-walk-1"
]
},
{
"id": 527,
"type": "SaveImage",
"pos": [
1710,
1330
],
"size": [
300,
270
],
"flags": {},
"order": 42,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 996
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.12.2",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-walk-2"
]
},
{
"id": 528,
"type": "SaveImage",
"pos": [
2100,
1330
],
"size": [
310,
270
],
"flags": {},
"order": 43,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 997
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.12.2",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-walk-3"
]
},
{
"id": 529,
"type": "SaveImage",
"pos": [
2510,
1330
],
"size": [
300,
270
],
"flags": {},
"order": 45,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 998
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.12.2",
"Node name for S&R": "SaveImage"
},
"widgets_values": [
"HanzoStudio-walk-4"
]
},
{
"id": 530,
"type": "SaveVideo",
"pos": [
3450,
1330
],
"size": [
600,
698
],
"flags": {},
"order": 53,
"mode": 0,
"inputs": [
{
"name": "video",
"type": "VIDEO",
"link": 999
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.12.2",
"Node name for S&R": "SaveVideo"
},
"widgets_values": [
"video/HanzoStudio-walk_animation",
"auto",
"auto"
]
},
{
"id": 522,
"type": "0518703c-1cc9-4cf3-8e42-030ce6c965fa",
"pos": [
3200,
1330
],
"size": [
210,
142
],
"flags": {},
"order": 44,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 983
},
{
"name": "amount",
"type": "INT",
"widget": {
"name": "amount"
},
"link": 984
},
{
"name": "image_1",
"type": "IMAGE",
"link": 985
},
{
"name": "image_2",
"type": "IMAGE",
"link": 986
},
{
"name": "fps",
"type": "FLOAT",
"widget": {
"name": "fps"
},
"link": 987
},
{
"name": "image_3",
"type": "IMAGE",
"link": 988
}
],
"outputs": [
{
"name": "VIDEO",
"type": "VIDEO",
"links": [
999
]
}
],
"properties": {
"proxyWidgets": [
[
"-1",
"amount"
],
[
"-1",
"fps"
]
],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2,
8
]
},
{
"id": 487,
"type": "PrimitiveNode",
"pos": [
2870,
-1030
],
"size": [
260,
82
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "INT",
"type": "INT",
"widget": {
"name": "amount"
},
"links": [
920
]
}
],
"title": "repeat each image",
"properties": {
"Run widget replace on values": false
},
"widgets_values": [
2,
"fixed"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 506,
"type": "SaveVideo",
"pos": [
3450,
-260
],
"size": [
600,
698
],
"flags": {},
"order": 51,
"mode": 0,
"inputs": [
{
"name": "video",
"type": "VIDEO",
"link": 958
}
],
"outputs": [],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.12.2",
"Node name for S&R": "SaveVideo"
},
"widgets_values": [
"video/HanzoStudio-jump_animation",
"auto",
"auto"
]
},
{
"id": 1,
"type": "LoadImage",
"pos": [
-1570,
-270
],
"size": [
570,
630
],
"flags": {
"collapsed": false
},
"order": 13,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
63,
96
]
},
{
"name": "MASK",
"type": "MASK",
"links": []
}
],
"title": "Load Character Image",
"properties": {
"Node name for S&R": "LoadImage",
"cnr_id": "comfy-core",
"ver": "0.5.1",
"enableTabs": false,
"tabWidth": 65,
"tabXOffset": 10,
"hasSecondTab": false,
"secondTabText": "Send Back",
"secondTabOffset": 80,
"secondTabWidth": 65
},
"widgets_values": [
"input-sprite-1.png",
"image"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 77,
"type": "BatchImagesNode",
"pos": [
-850,
170
],
"size": [
169.23046875,
86
],
"flags": {
"collapsed": true
},
"order": 14,
"mode": 0,
"inputs": [
{
"label": "image0",
"name": "images.image0",
"type": "IMAGE",
"link": 96
},
{
"label": "image1",
"name": "images.image1",
"type": "IMAGE",
"link": 97
},
{
"label": "image2",
"name": "images.image2",
"shape": 7,
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
132,
133,
134,
1005
]
}
],
"properties": {
"Node name for S&R": "BatchImagesNode",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 142,
"type": "GeminiImage2Node",
"pos": [
-500,
-1040
],
"size": [
400,
600
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"name": "images",
"shape": 7,
"type": "IMAGE",
"link": 1005
},
{
"name": "files",
"shape": 7,
"type": "GEMINI_INPUT_FILES",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
937,
938
]
},
{
"name": "STRING",
"type": "STRING",
"links": []
}
],
"properties": {
"Node name for S&R": "GeminiImage2Node",
"cnr_id": "comfy-core",
"ver": "0.11.0"
},
"widgets_values": [
"Create a 4-frame pixel art attack animation sprite sheet of this character.\n\nArrange the 4 frames in a 2x2 grid on a uniform chromakey green color background. The character is performing an attack that fits their design - could be a sword slash, magic spell, punch, kick, or energy blast depending on what suits the character best. \nEvery element of the generated frame should fit inside the quadrant, with the central point of the character aligned with the central point of each quadrant.\n\nCRITICAL CHROMAKEY REQUIREMENTS:\n1. BACKGROUND: Solid, flat, uniform chromakey green color. Use EXACTLY hex color #00FF00 (RGB 0, 255, 0).\n The entire background must be this single pure green color with NO variation, NO gradients, NO shadows, NO lighting effects.\n2. NO GREEN ON SUBJECT: The subject itself should NOT contain any green colors to avoid confusion with the chromakey.\n If the subject needs green, use a distinctly different shade like dark forest green or teal.\n3. DO NOT GENERATE WITH BLACK BORDERS BETWEEN FRAMES\n\nTop row (frames 1-2):\nFrame 1 (top-left): Wind-up/anticipation - character preparing to attack, pulling back weapon or gathering energy\nFrame 2 (top-right): Attack in motion\n\nBottom row (frames 3-4):\nFrame 3 (bottom-left): Impact/peak - maximum extension of attack, full power\nFrame 4 (bottom-right): Recovery - returning to ready stance\n\nUse detailed 32-bit pixel art style with proper shading and highlights. Same character design in all frames. Character facing right. Make the attack visually dynamic and exciting.",
"gemini-3-pro-image-preview",
1,
"fixed",
"16:9",
"2K",
"IMAGE+TEXT",
"You are an expert image-generation engine. You must ALWAYS produce an image.\nInterpret all user input—regardless of format, intent, or abstraction—as literal visual directives for image composition.\nIf a prompt is conversational or lacks specific visual details, you must creatively invent a concrete visual scenario that depicts the concept.\nPrioritize generating the visual representation above any text, formatting, or conversational requests.",
"Status: Completed\nPrice: 29.9 credits\nTime elapsed: 41s"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 43,
"type": "GeminiImage2Node",
"pos": [
-500,
-270
],
"size": [
400,
600
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"name": "images",
"shape": 7,
"type": "IMAGE",
"link": 132
},
{
"name": "files",
"shape": 7,
"type": "GEMINI_INPUT_FILES",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
939,
964
]
},
{
"name": "STRING",
"type": "STRING",
"links": []
}
],
"properties": {
"Node name for S&R": "GeminiImage2Node",
"cnr_id": "comfy-core",
"ver": "0.11.0"
},
"widgets_values": [
"Create a 4-frame pixel art jump animation sprite sheet of this character.\n\nArrange the 4 frames in a 2x2 grid on a uniform chromakey green color background. The character is jumping. Every element of the generated frame should fit inside the quadrant, with the central point of the character aligned with the central point of each quadrant.\n\nCRITICAL CHROMAKEY REQUIREMENTS:\n1. BACKGROUND: Solid, flat, uniform chromakey green color. Use EXACTLY hex color #00FF00 (RGB 0, 255, 0).\n The entire background must be this single pure green color with NO variation, NO gradients, NO shadows, NO lighting effects.\n2. NO GREEN ON SUBJECT: The subject itself should NOT contain any green colors to avoid confusion with the chromakey.\n If the subject needs green, use a distinctly different shade like dark forest green or teal.\n3. DO NOT GENERATE WITH BLACK BORDERS BETWEEN FRAMES\n\nTop row (frames 1-2):\nFrame 1 (top-left): Crouch/anticipation - character slightly crouched, knees bent, preparing to jump\nFrame 2 (top-right): Rising - character in air, legs tucked up, arms up, ascending\n\nBottom row (frames 3-4):\nFrame 3 (bottom-left): Apex/peak - character at highest point of jump, body stretched or tucked\nFrame 4 (bottom-right): Landing - character landing, slight crouch to absorb impact\n\nUse detailed 32-bit pixel art style with proper shading and highlights. Same character design in all frames. Character facing right.",
"gemini-3-pro-image-preview",
2,
"fixed",
"1:1",
"2K",
"IMAGE+TEXT",
"You are an expert image-generation engine. You must ALWAYS produce an image.\nInterpret all user input—regardless of format, intent, or abstraction—as literal visual directives for image composition.\nIf a prompt is conversational or lacks specific visual details, you must creatively invent a concrete visual scenario that depicts the concept.\nPrioritize generating the visual representation above any text, formatting, or conversational requests.",
"Status: Completed\nPrice: 29.9 credits\nTime elapsed: 47s"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 41,
"type": "GeminiImage2Node",
"pos": [
-500,
540
],
"size": [
400,
630
],
"flags": {},
"order": 16,
"mode": 0,
"inputs": [
{
"name": "images",
"shape": 7,
"type": "IMAGE",
"link": 133
},
{
"name": "files",
"shape": 7,
"type": "GEMINI_INPUT_FILES",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
54,
982
]
},
{
"name": "STRING",
"type": "STRING",
"links": []
}
],
"properties": {
"Node name for S&R": "GeminiImage2Node",
"cnr_id": "comfy-core",
"ver": "0.11.0"
},
"widgets_values": [
"Create a 4-frame pixel art idle/breathing animation sprite sheet of this character.\n\nArrange the 4 frames in a 2x2 grid on a uniform chromakey green color background. The character is standing still but with subtle idle animation. Every element of the generated frame should fit inside the quadrant, with the central point of the character aligned with the central point of each quadrant.\n\nCRITICAL CHROMAKEY REQUIREMENTS:\n1. BACKGROUND: Solid, flat, uniform chromakey green color. Use EXACTLY hex color #00FF00 (RGB 0, 255, 0).\n The entire background must be this single pure green color with NO variation, NO gradients, NO shadows, NO lighting effects.\n2. NO GREEN ON SUBJECT: The subject itself should NOT contain any green colors to avoid confusion with the chromakey.\n If the subject needs green, use a distinctly different shade like dark forest green or teal.\n3. DO NOT GENERATE WITH BLACK BORDERS BETWEEN FRAMES\n\nTop row (frames 1-2):\nFrame 1 (top-left): Neutral standing pose - relaxed stance\nFrame 2 (top-right): Slight inhale - chest/body rises subtly, maybe slight arm movement\n\nBottom row (frames 3-4):\nFrame 3 (bottom-left): Full breath - slight upward posture\nFrame 4 (bottom-right): Exhale - returning to neutral, slight settle\n\nKeep movements SUBTLE - this is a gentle breathing/idle loop, not dramatic motion. Character should look alive but relaxed.\n\nUse detailed 32-bit pixel art style with proper shading and highlights. Same character design in all frames. Character facing right.",
"gemini-3-pro-image-preview",
3,
"fixed",
"1:1",
"2K",
"IMAGE+TEXT",
"You are an expert image-generation engine. You must ALWAYS produce an image.\nInterpret all user input—regardless of format, intent, or abstraction—as literal visual directives for image composition.\nIf a prompt is conversational or lacks specific visual details, you must creatively invent a concrete visual scenario that depicts the concept.\nPrioritize generating the visual representation above any text, formatting, or conversational requests.",
"Status: Completed\nPrice: 29.9 credits\nTime elapsed: 49s"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 38,
"type": "GeminiImage2Node",
"pos": [
-500,
1320
],
"size": [
400,
570
],
"flags": {},
"order": 17,
"mode": 0,
"inputs": [
{
"name": "images",
"shape": 7,
"type": "IMAGE",
"link": 134
},
{
"name": "files",
"shape": 7,
"type": "GEMINI_INPUT_FILES",
"link": null
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
51,
1000
]
},
{
"name": "STRING",
"type": "STRING",
"links": []
}
],
"properties": {
"Node name for S&R": "GeminiImage2Node",
"cnr_id": "comfy-core",
"ver": "0.11.0"
},
"widgets_values": [
"Create a 4-frame pixel art walk cycle sprite sheet of this character.\n\nArrange the 4 frames in a 2x2 grid on a uniform chromakey green color background. The character is walking to the right. Every element of the generated frame should fit inside the quadrant, with the central point of the character aligned with the central point of each quadrant.\n\nCRITICAL CHROMAKEY REQUIREMENTS:\n1. BACKGROUND: Solid, flat, uniform chromakey green color. Use EXACTLY hex color #00FF00 (RGB 0, 255, 0).\n The entire background must be this single pure green color with NO variation, NO gradients, NO shadows, NO lighting effects.\n2. NO GREEN ON SUBJECT: The subject itself should NOT contain any green colors to avoid confusion with the chromakey.\n If the subject needs green, use a distinctly different shade like dark forest green or teal.\n3. DO NOT GENERATE WITH BLACK BORDERS\n\nTop row (frames 1-2):\nFrame 1 (top-left): Right leg forward, left leg back - stride position\nFrame 2 (top-right): Legs close together, passing/crossing - transition\n\nBottom row (frames 3-4):\nFrame 3 (bottom-left): Left leg forward, right leg back - opposite stride\nFrame 4 (bottom-right): Legs close together, passing/crossing - transition back\n\nEach frame shows a different phase of the walking motion. This creates a smooth looping walk cycle.\n\nUse detailed 32-bit pixel art style with proper shading and highlights. Same character design in all frames. Character facing right.",
"gemini-3-pro-image-preview",
4,
"fixed",
"1:1",
"2K",
"IMAGE+TEXT",
"You are an expert image-generation engine. You must ALWAYS produce an image.\nInterpret all user input—regardless of format, intent, or abstraction—as literal visual directives for image composition.\nIf a prompt is conversational or lacks specific visual details, you must creatively invent a concrete visual scenario that depicts the concept.\nPrioritize generating the visual representation above any text, formatting, or conversational requests.",
"Status: Completed\nPrice: 29.9 credits\nTime elapsed: 38s"
],
"color": "#432",
"bgcolor": "#653"
}
],
"links": [
[
51,
38,
0,
37,
0,
"IMAGE"
],
[
54,
41,
0,
42,
0,
"IMAGE"
],
[
63,
1,
0,
49,
1,
"IMAGE"
],
[
96,
1,
0,
77,
0,
"IMAGE"
],
[
97,
76,
0,
77,
1,
"IMAGE"
],
[
132,
77,
0,
43,
0,
"IMAGE"
],
[
133,
77,
0,
41,
0,
"IMAGE"
],
[
134,
77,
0,
38,
0,
"IMAGE"
],
[
919,
490,
0,
488,
0,
"IMAGE"
],
[
920,
487,
0,
488,
1,
"INT"
],
[
921,
490,
1,
488,
2,
"IMAGE"
],
[
922,
490,
2,
488,
3,
"IMAGE"
],
[
923,
486,
0,
488,
4,
"FLOAT"
],
[
924,
490,
3,
488,
5,
"IMAGE"
],
[
926,
485,
0,
489,
1,
"INT"
],
[
927,
489,
0,
490,
0,
"IMAGE"
],
[
928,
489,
1,
490,
1,
"IMAGE"
],
[
929,
489,
2,
490,
2,
"IMAGE"
],
[
930,
489,
3,
490,
3,
"IMAGE"
],
[
932,
490,
0,
492,
0,
"IMAGE"
],
[
933,
490,
1,
493,
0,
"IMAGE"
],
[
934,
490,
2,
494,
0,
"IMAGE"
],
[
935,
490,
3,
495,
0,
"IMAGE"
],
[
936,
488,
0,
496,
0,
"VIDEO"
],
[
937,
142,
0,
491,
0,
"IMAGE"
],
[
938,
142,
0,
489,
0,
"IMAGE"
],
[
939,
43,
0,
480,
0,
"IMAGE"
],
[
947,
508,
0,
501,
0,
"IMAGE"
],
[
948,
500,
0,
501,
1,
"INT"
],
[
949,
508,
1,
501,
2,
"IMAGE"
],
[
950,
508,
2,
501,
3,
"IMAGE"
],
[
951,
499,
0,
501,
4,
"FLOAT"
],
[
952,
508,
3,
501,
5,
"IMAGE"
],
[
954,
498,
0,
502,
1,
"INT"
],
[
955,
508,
0,
503,
0,
"IMAGE"
],
[
956,
508,
1,
504,
0,
"IMAGE"
],
[
957,
508,
2,
505,
0,
"IMAGE"
],
[
958,
501,
0,
506,
0,
"VIDEO"
],
[
959,
508,
3,
507,
0,
"IMAGE"
],
[
960,
502,
0,
508,
0,
"IMAGE"
],
[
961,
502,
1,
508,
1,
"IMAGE"
],
[
962,
502,
2,
508,
2,
"IMAGE"
],
[
963,
502,
3,
508,
3,
"IMAGE"
],
[
964,
43,
0,
502,
0,
"IMAGE"
],
[
965,
513,
0,
511,
0,
"IMAGE"
],
[
966,
510,
0,
511,
1,
"INT"
],
[
967,
513,
1,
511,
2,
"IMAGE"
],
[
968,
513,
2,
511,
3,
"IMAGE"
],
[
969,
509,
0,
511,
4,
"FLOAT"
],
[
970,
513,
3,
511,
5,
"IMAGE"
],
[
972,
514,
0,
512,
1,
"INT"
],
[
973,
512,
0,
513,
0,
"IMAGE"
],
[
974,
512,
1,
513,
1,
"IMAGE"
],
[
975,
512,
2,
513,
2,
"IMAGE"
],
[
976,
512,
3,
513,
3,
"IMAGE"
],
[
977,
513,
0,
515,
0,
"IMAGE"
],
[
978,
513,
1,
516,
0,
"IMAGE"
],
[
979,
513,
2,
517,
0,
"IMAGE"
],
[
980,
513,
3,
518,
0,
"IMAGE"
],
[
981,
511,
0,
519,
0,
"VIDEO"
],
[
982,
41,
0,
512,
0,
"IMAGE"
],
[
983,
524,
0,
522,
0,
"IMAGE"
],
[
984,
521,
0,
522,
1,
"INT"
],
[
985,
524,
1,
522,
2,
"IMAGE"
],
[
986,
524,
2,
522,
3,
"IMAGE"
],
[
987,
520,
0,
522,
4,
"FLOAT"
],
[
988,
524,
3,
522,
5,
"IMAGE"
],
[
990,
525,
0,
523,
1,
"INT"
],
[
991,
523,
0,
524,
0,
"IMAGE"
],
[
992,
523,
1,
524,
1,
"IMAGE"
],
[
993,
523,
2,
524,
2,
"IMAGE"
],
[
994,
523,
3,
524,
3,
"IMAGE"
],
[
995,
524,
0,
526,
0,
"IMAGE"
],
[
996,
524,
1,
527,
0,
"IMAGE"
],
[
997,
524,
2,
528,
0,
"IMAGE"
],
[
998,
524,
3,
529,
0,
"IMAGE"
],
[
999,
522,
0,
530,
0,
"VIDEO"
],
[
1000,
38,
0,
523,
0,
"IMAGE"
],
[
1005,
77,
0,
142,
0,
"IMAGE"
]
],
"groups": [],
"definitions": {
"subgraphs": [
{
"id": "e6bcb358-3fee-47eb-8c25-30eeee20d90e",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 457,
"lastLinkId": 843,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Create Animation",
"inputNode": {
"id": -10,
"bounding": [
2730,
579,
120,
160
]
},
"outputNode": {
"id": -20,
"bounding": [
3700,
629,
120,
60
]
},
"inputs": [
{
"id": "803d0f9b-2735-43b9-a912-a946bed79f41",
"name": "image",
"type": "IMAGE",
"linkIds": [
832
],
"localized_name": "image",
"pos": [
55,
20
]
},
{
"id": "f803b524-9743-4fd2-a27a-893f6954cbc9",
"name": "amount",
"type": "INT",
"linkIds": [
841,
842,
843,
840
],
"localized_name": "amount",
"pos": [
55,
40
]
},
{
"id": "22f5b9d9-594e-4278-9edd-a365a3f77a37",
"name": "image_1",
"type": "IMAGE",
"linkIds": [
833
],
"localized_name": "image_1",
"pos": [
55,
60
]
},
{
"id": "17fc8e8d-5db1-4594-a736-82f33215c487",
"name": "image_2",
"type": "IMAGE",
"linkIds": [
834
],
"localized_name": "image_2",
"pos": [
55,
80
]
},
{
"id": "abe932b0-1e1c-472b-bd30-d92bd05142e9",
"name": "fps",
"type": "FLOAT",
"linkIds": [
839
],
"localized_name": "fps",
"pos": [
55,
100
]
},
{
"id": "04a3e0a7-3c3c-4d32-9383-2f92e7b12b6f",
"name": "image_3",
"type": "IMAGE",
"linkIds": [
831
],
"localized_name": "image_3",
"pos": [
55,
120
]
}
],
"outputs": [
{
"id": "9e98e0cd-cb2f-4829-a852-e74b39bc1c50",
"name": "VIDEO",
"type": "VIDEO",
"linkIds": [
830
],
"localized_name": "VIDEO",
"pos": [
20,
20
]
}
],
"widgets": [],
"nodes": [
{
"id": 449,
"type": "BatchImagesNode",
"pos": [
3170,
610
],
"size": [
169.6640625,
126
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"label": "image0",
"localized_name": "images.image0",
"name": "images.image0",
"type": "IMAGE",
"link": 825
},
{
"label": "image1",
"localized_name": "images.image1",
"name": "images.image1",
"type": "IMAGE",
"link": 826
},
{
"label": "image2",
"localized_name": "images.image2",
"name": "images.image2",
"shape": 7,
"type": "IMAGE",
"link": 827
},
{
"label": "image3",
"localized_name": "images.image3",
"name": "images.image3",
"shape": 7,
"type": "IMAGE",
"link": 828
},
{
"label": "image4",
"localized_name": "images.image4",
"name": "images.image4",
"shape": 7,
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
829
]
}
],
"properties": {
"Node name for S&R": "BatchImagesNode",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 453,
"type": "RepeatImageBatch",
"pos": [
2910,
590
],
"size": [
210,
58
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 832
},
{
"localized_name": "amount",
"name": "amount",
"type": "INT",
"widget": {
"name": "amount"
},
"link": 841
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
826
]
}
],
"properties": {
"Node name for S&R": "RepeatImageBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2
]
},
{
"id": 454,
"type": "RepeatImageBatch",
"pos": [
2910,
700
],
"size": [
210,
58
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 833
},
{
"localized_name": "amount",
"name": "amount",
"type": "INT",
"widget": {
"name": "amount"
},
"link": 842
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
827
]
}
],
"properties": {
"Node name for S&R": "RepeatImageBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2
]
},
{
"id": 455,
"type": "RepeatImageBatch",
"pos": [
2910,
810
],
"size": [
210,
58
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 834
},
{
"localized_name": "amount",
"name": "amount",
"type": "INT",
"widget": {
"name": "amount"
},
"link": 843
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
828
]
}
],
"properties": {
"Node name for S&R": "RepeatImageBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2
]
},
{
"id": 450,
"type": "CreateVideo",
"pos": [
3370,
610
],
"size": [
270,
78
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 829
},
{
"localized_name": "audio",
"name": "audio",
"shape": 7,
"type": "AUDIO",
"link": null
},
{
"localized_name": "fps",
"name": "fps",
"type": "FLOAT",
"widget": {
"name": "fps"
},
"link": 839
}
],
"outputs": [
{
"localized_name": "VIDEO",
"name": "VIDEO",
"type": "VIDEO",
"links": [
830
]
}
],
"properties": {
"Node name for S&R": "CreateVideo",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
8
]
},
{
"id": 452,
"type": "RepeatImageBatch",
"pos": [
2910,
480
],
"size": [
210,
58
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 831
},
{
"localized_name": "amount",
"name": "amount",
"type": "INT",
"widget": {
"name": "amount"
},
"link": 840
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
825
]
}
],
"properties": {
"Node name for S&R": "RepeatImageBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2
]
}
],
"groups": [],
"links": [
{
"id": 825,
"origin_id": 452,
"origin_slot": 0,
"target_id": 449,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 826,
"origin_id": 453,
"origin_slot": 0,
"target_id": 449,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 827,
"origin_id": 454,
"origin_slot": 0,
"target_id": 449,
"target_slot": 2,
"type": "IMAGE"
},
{
"id": 828,
"origin_id": 455,
"origin_slot": 0,
"target_id": 449,
"target_slot": 3,
"type": "IMAGE"
},
{
"id": 829,
"origin_id": 449,
"origin_slot": 0,
"target_id": 450,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 832,
"origin_id": -10,
"origin_slot": 0,
"target_id": 453,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 841,
"origin_id": -10,
"origin_slot": 1,
"target_id": 453,
"target_slot": 1,
"type": "INT"
},
{
"id": 842,
"origin_id": -10,
"origin_slot": 1,
"target_id": 454,
"target_slot": 1,
"type": "INT"
},
{
"id": 843,
"origin_id": -10,
"origin_slot": 1,
"target_id": 455,
"target_slot": 1,
"type": "INT"
},
{
"id": 840,
"origin_id": -10,
"origin_slot": 1,
"target_id": 452,
"target_slot": 1,
"type": "INT"
},
{
"id": 833,
"origin_id": -10,
"origin_slot": 2,
"target_id": 454,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 834,
"origin_id": -10,
"origin_slot": 3,
"target_id": 455,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 839,
"origin_id": -10,
"origin_slot": 4,
"target_id": 450,
"target_slot": 2,
"type": "FLOAT"
},
{
"id": 831,
"origin_id": -10,
"origin_slot": 5,
"target_id": 452,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 830,
"origin_id": 450,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "VIDEO"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "79dc3651-3ca7-4d1d-9246-9a951b834ab9",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 38,
"lastLinkId": 94,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Crop Images",
"inputNode": {
"id": -10,
"bounding": [
848.920446566751,
416.02058889632974,
120,
80
]
},
"outputNode": {
"id": -20,
"bounding": [
4630,
320,
120,
120
]
},
"inputs": [
{
"id": "eb15a6da-be18-49ea-81f2-dba4711d5c28",
"name": "image",
"type": "IMAGE",
"linkIds": [
29,
30,
36,
35,
27
],
"localized_name": "image",
"pos": [
948.920446566751,
436.02058889632974
]
},
{
"id": "72145059-2ba2-42ec-8379-8412482057af",
"name": "a",
"type": "INT,FLOAT",
"linkIds": [
28
],
"localized_name": "a",
"label": "crop_inset",
"shape": 7,
"pos": [
948.920446566751,
456.02058889632974
]
}
],
"outputs": [
{
"id": "8ec6c1d4-c30e-4d27-9afc-d53cb8950a80",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
88
],
"label": "IMAGE_1",
"pos": [
4650,
340
]
},
{
"id": "b5bfbdce-26ef-489c-8851-c100001380a0",
"name": "IMAGE_1",
"type": "IMAGE",
"linkIds": [
90
],
"label": "IMAGE_2",
"pos": [
4650,
360
]
},
{
"id": "ae6073b1-db37-4141-88fa-6cf4ba5dce26",
"name": "IMAGE_2",
"type": "IMAGE",
"linkIds": [
92
],
"label": "IMAGE_3",
"pos": [
4650,
380
]
},
{
"id": "404edd1c-fa1b-4e9f-bb64-a05a8b3ddcee",
"name": "IMAGE_3",
"type": "IMAGE",
"linkIds": [
94
],
"label": "IMAGE_4",
"pos": [
4650,
400
]
}
],
"widgets": [],
"nodes": [
{
"id": 4,
"type": "PreviewImage",
"pos": [
2010,
400
],
"size": [
140,
276
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 3
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 5,
"type": "PreviewImage",
"pos": [
2430,
400
],
"size": [
140,
246
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 4
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 7,
"type": "PreviewImage",
"pos": [
2430,
990
],
"size": [
140,
246.0000000000001
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 6
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 16,
"type": "SimpleMath+",
"pos": [
1292.7872437939868,
-9.460406849023723
],
"size": [
270,
78
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 25
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 26
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
8,
10,
13,
16,
19
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "HEIGHT",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-2*b) / 2"
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 6,
"type": "PreviewImage",
"pos": [
2010,
990
],
"size": [
140,
246.0000000000001
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 5
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 15,
"type": "SimpleMath+",
"pos": [
1292.1975730627237,
-151.97941110367026
],
"size": [
270,
78
],
"flags": {},
"order": 11,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 23
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 24
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
7,
9,
12,
15,
21
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "WIDTH",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-2*b) / 2"
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 17,
"type": "GetImageSize",
"pos": [
1028.920446566751,
-151.97941110367026
],
"size": [
170,
70
],
"flags": {
"collapsed": false
},
"order": 13,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 27
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
23,
53
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
25,
51
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.3.71"
},
"widgets_values": []
},
{
"id": 22,
"type": "SimpleMath+",
"pos": [
3490,
50
],
"size": [
270,
108
],
"flags": {},
"order": 17,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 51
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
55
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "HEIGHT / 2",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a) / 2"
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 8,
"type": "ImageCrop",
"pos": [
2010,
220
],
"size": [
210,
130
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 29
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 7
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 8
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 58
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 60
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
3,
72
]
}
],
"title": "1",
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.3.26"
},
"widgets_values": [
1,
1,
0,
0
]
},
{
"id": 9,
"type": "ImageCrop",
"pos": [
2430,
220
],
"size": [
210,
130
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 30
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 9
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 10
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 11
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
4,
73
]
}
],
"title": "2",
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.3.26"
},
"widgets_values": [
1,
1,
0,
0
]
},
{
"id": 10,
"type": "ImageCrop",
"pos": [
2010,
800
],
"size": [
210,
130
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 35
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 12
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 13
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 59
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 34
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
5,
74
]
}
],
"title": "3",
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.3.26"
},
"widgets_values": [
1,
1,
0,
0
]
},
{
"id": 11,
"type": "ImageCrop",
"pos": [
2430,
800
],
"size": [
210,
130
],
"flags": {},
"order": 7,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 36
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 15
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 16
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 17
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 33
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
6,
75
]
}
],
"title": "4",
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.3.26"
},
"widgets_values": [
1,
1,
0,
0
]
},
{
"id": 24,
"type": "SimpleMath+",
"pos": [
2000,
-40
],
"size": [
210,
78
],
"flags": {},
"order": 19,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": null
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 57
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
58,
59,
60
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "Col 1 - X val",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"b/2"
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 19,
"type": "ImageBatchMulti",
"pos": [
3170,
260
],
"size": [
270,
162
],
"flags": {},
"order": 14,
"mode": 0,
"inputs": [
{
"localized_name": "image_1",
"name": "image_1",
"type": "IMAGE",
"link": 72
},
{
"localized_name": "image_2",
"name": "image_2",
"shape": 7,
"type": "IMAGE",
"link": 73
},
{
"name": "image_3",
"shape": 7,
"type": "IMAGE",
"link": 74
},
{
"name": "image_4",
"shape": 7,
"type": "IMAGE",
"link": 75
}
],
"outputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"links": [
46
]
}
],
"properties": {
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2",
"Node name for S&R": "ImageBatchMulti"
},
"widgets_values": [
4,
null
]
},
{
"id": 21,
"type": "PreviewImage",
"pos": [
3680,
780
],
"size": [
140,
246
],
"flags": {},
"order": 16,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 50
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 23,
"type": "SimpleMath+",
"pos": [
3490,
-90
],
"size": [
270,
78
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 53
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
56
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "WIDTH / 2",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a) / 2"
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 20,
"type": "ImageResizeKJv2",
"pos": [
3490,
260
],
"size": [
270,
286
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 46
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 56
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 55
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
50,
76,
77,
78,
79
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
},
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"links": null
}
],
"title": "Resize Images",
"properties": {
"Node name for S&R": "ImageResizeKJv2",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
512,
512,
"nearest-exact",
"stretch",
"0, 0, 0",
"center",
2,
"cpu"
]
},
{
"id": 14,
"type": "SimpleMath+",
"pos": [
1290,
140
],
"size": [
270,
78
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 28
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
20,
22,
24,
26,
57
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "Crop Inset Grid Images Value",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"a"
]
},
{
"id": 12,
"type": "SimpleMath+",
"pos": [
1640,
850
],
"size": [
210,
78
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 19
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 20
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
33,
34
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "Row 2 - Y val",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"a + (b/1)"
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 13,
"type": "SimpleMath+",
"pos": [
2450,
-10
],
"size": [
210,
78
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 21
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 22
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
11,
17
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "Col 2 - X val",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"a + (b/1)"
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 28,
"type": "ImageFromBatch",
"pos": [
3880,
110
],
"size": [
210,
82
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 76
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
87
]
}
],
"properties": {
"Node name for S&R": "ImageFromBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
1
]
},
{
"id": 29,
"type": "ImageFromBatch",
"pos": [
3880,
270
],
"size": [
210,
82
],
"flags": {},
"order": 21,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 77
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
89
]
}
],
"properties": {
"Node name for S&R": "ImageFromBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
1,
1
]
},
{
"id": 30,
"type": "ImageFromBatch",
"pos": [
3880,
440
],
"size": [
210,
82
],
"flags": {},
"order": 22,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 78
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
91
]
}
],
"properties": {
"Node name for S&R": "ImageFromBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2,
1
]
},
{
"id": 31,
"type": "ImageFromBatch",
"pos": [
3880,
610
],
"size": [
210,
82
],
"flags": {},
"order": 23,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 79
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
93
]
}
],
"properties": {
"Node name for S&R": "ImageFromBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
3,
1
]
},
{
"id": 38,
"type": "SplitImageWithAlpha",
"pos": [
4130,
610
],
"size": [
186.7291015625,
46
],
"flags": {},
"order": 27,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 93
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
94
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "SplitImageWithAlpha",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 37,
"type": "SplitImageWithAlpha",
"pos": [
4130,
440
],
"size": [
186.7291015625,
46
],
"flags": {},
"order": 26,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 91
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
92
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "SplitImageWithAlpha",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 36,
"type": "SplitImageWithAlpha",
"pos": [
4130,
270
],
"size": [
186.7291015625,
46
],
"flags": {},
"order": 25,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 89
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
90
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "SplitImageWithAlpha",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 35,
"type": "SplitImageWithAlpha",
"pos": [
4140,
110
],
"size": [
186.7291015625,
46
],
"flags": {},
"order": 24,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 87
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
88
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "SplitImageWithAlpha",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
}
],
"groups": [],
"links": [
{
"id": 3,
"origin_id": 8,
"origin_slot": 0,
"target_id": 4,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 4,
"origin_id": 9,
"origin_slot": 0,
"target_id": 5,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 6,
"origin_id": 11,
"origin_slot": 0,
"target_id": 7,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 7,
"origin_id": 15,
"origin_slot": 0,
"target_id": 8,
"target_slot": 1,
"type": "INT"
},
{
"id": 8,
"origin_id": 16,
"origin_slot": 0,
"target_id": 8,
"target_slot": 2,
"type": "INT"
},
{
"id": 9,
"origin_id": 15,
"origin_slot": 0,
"target_id": 9,
"target_slot": 1,
"type": "INT"
},
{
"id": 10,
"origin_id": 16,
"origin_slot": 0,
"target_id": 9,
"target_slot": 2,
"type": "INT"
},
{
"id": 11,
"origin_id": 13,
"origin_slot": 0,
"target_id": 9,
"target_slot": 3,
"type": "INT"
},
{
"id": 15,
"origin_id": 15,
"origin_slot": 0,
"target_id": 11,
"target_slot": 1,
"type": "INT"
},
{
"id": 16,
"origin_id": 16,
"origin_slot": 0,
"target_id": 11,
"target_slot": 2,
"type": "INT"
},
{
"id": 17,
"origin_id": 13,
"origin_slot": 0,
"target_id": 11,
"target_slot": 3,
"type": "INT"
},
{
"id": 33,
"origin_id": 12,
"origin_slot": 0,
"target_id": 11,
"target_slot": 4,
"type": "INT"
},
{
"id": 25,
"origin_id": 17,
"origin_slot": 1,
"target_id": 16,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 26,
"origin_id": 14,
"origin_slot": 0,
"target_id": 16,
"target_slot": 1,
"type": "INT,FLOAT"
},
{
"id": 12,
"origin_id": 15,
"origin_slot": 0,
"target_id": 10,
"target_slot": 1,
"type": "INT"
},
{
"id": 13,
"origin_id": 16,
"origin_slot": 0,
"target_id": 10,
"target_slot": 2,
"type": "INT"
},
{
"id": 34,
"origin_id": 12,
"origin_slot": 0,
"target_id": 10,
"target_slot": 4,
"type": "INT"
},
{
"id": 21,
"origin_id": 15,
"origin_slot": 0,
"target_id": 13,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 22,
"origin_id": 14,
"origin_slot": 0,
"target_id": 13,
"target_slot": 1,
"type": "INT,FLOAT"
},
{
"id": 19,
"origin_id": 16,
"origin_slot": 0,
"target_id": 12,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 20,
"origin_id": 14,
"origin_slot": 0,
"target_id": 12,
"target_slot": 1,
"type": "INT,FLOAT"
},
{
"id": 23,
"origin_id": 17,
"origin_slot": 0,
"target_id": 15,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 24,
"origin_id": 14,
"origin_slot": 0,
"target_id": 15,
"target_slot": 1,
"type": "INT,FLOAT"
},
{
"id": 5,
"origin_id": 10,
"origin_slot": 0,
"target_id": 6,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 29,
"origin_id": -10,
"origin_slot": 0,
"target_id": 8,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 30,
"origin_id": -10,
"origin_slot": 0,
"target_id": 9,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 36,
"origin_id": -10,
"origin_slot": 0,
"target_id": 11,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 35,
"origin_id": -10,
"origin_slot": 0,
"target_id": 10,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 27,
"origin_id": -10,
"origin_slot": 0,
"target_id": 17,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 28,
"origin_id": -10,
"origin_slot": 1,
"target_id": 14,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 46,
"origin_id": 19,
"origin_slot": 0,
"target_id": 20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 50,
"origin_id": 20,
"origin_slot": 0,
"target_id": 21,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 51,
"origin_id": 17,
"origin_slot": 1,
"target_id": 22,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 53,
"origin_id": 17,
"origin_slot": 0,
"target_id": 23,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 55,
"origin_id": 22,
"origin_slot": 0,
"target_id": 20,
"target_slot": 3,
"type": "INT"
},
{
"id": 56,
"origin_id": 23,
"origin_slot": 0,
"target_id": 20,
"target_slot": 2,
"type": "INT"
},
{
"id": 57,
"origin_id": 14,
"origin_slot": 0,
"target_id": 24,
"target_slot": 1,
"type": "INT,FLOAT"
},
{
"id": 58,
"origin_id": 24,
"origin_slot": 0,
"target_id": 8,
"target_slot": 3,
"type": "INT"
},
{
"id": 59,
"origin_id": 24,
"origin_slot": 0,
"target_id": 10,
"target_slot": 3,
"type": "INT"
},
{
"id": 60,
"origin_id": 24,
"origin_slot": 0,
"target_id": 8,
"target_slot": 4,
"type": "INT"
},
{
"id": 72,
"origin_id": 8,
"origin_slot": 0,
"target_id": 19,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 73,
"origin_id": 9,
"origin_slot": 0,
"target_id": 19,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 74,
"origin_id": 10,
"origin_slot": 0,
"target_id": 19,
"target_slot": 2,
"type": "IMAGE"
},
{
"id": 75,
"origin_id": 11,
"origin_slot": 0,
"target_id": 19,
"target_slot": 3,
"type": "IMAGE"
},
{
"id": 76,
"origin_id": 20,
"origin_slot": 0,
"target_id": 28,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 77,
"origin_id": 20,
"origin_slot": 0,
"target_id": 29,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 78,
"origin_id": 20,
"origin_slot": 0,
"target_id": 30,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 79,
"origin_id": 20,
"origin_slot": 0,
"target_id": 31,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 87,
"origin_id": 28,
"origin_slot": 0,
"target_id": 35,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 88,
"origin_id": 35,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 89,
"origin_id": 29,
"origin_slot": 0,
"target_id": 36,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 90,
"origin_id": 36,
"origin_slot": 0,
"target_id": -20,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 91,
"origin_id": 30,
"origin_slot": 0,
"target_id": 37,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 92,
"origin_id": 37,
"origin_slot": 0,
"target_id": -20,
"target_slot": 2,
"type": "IMAGE"
},
{
"id": 93,
"origin_id": 31,
"origin_slot": 0,
"target_id": 38,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 94,
"origin_id": 38,
"origin_slot": 0,
"target_id": -20,
"target_slot": 3,
"type": "IMAGE"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "e79b1370-0410-44ab-8e23-5ba9a5382114",
"version": 1,
"state": {
"lastGroupId": 1,
"lastNodeId": 470,
"lastLinkId": 905,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Create Composites",
"inputNode": {
"id": -10,
"bounding": [
840,
543,
120,
120
]
},
"outputNode": {
"id": -20,
"bounding": [
1270,
543,
120,
120
]
},
"inputs": [
{
"id": "31b4e29a-a526-4b00-a748-00e2d80c9acc",
"name": "images",
"type": "IMAGE",
"linkIds": [
817
],
"localized_name": "images",
"label": "image_0",
"pos": [
940,
563
]
},
{
"id": "9ce94b4a-0b82-4699-9401-d109be367ef1",
"name": "images_1",
"type": "IMAGE",
"linkIds": [
890
],
"localized_name": "images_1",
"pos": [
940,
583
]
},
{
"id": "3c4eaf33-61d3-4d7b-90b6-6c1ad718fcfd",
"name": "images_2",
"type": "IMAGE",
"linkIds": [
903
],
"localized_name": "images_2",
"pos": [
940,
603
]
},
{
"id": "eb50598b-9410-4cdf-8283-eadc1d8f7d91",
"name": "images_3",
"type": "IMAGE",
"linkIds": [
904
],
"localized_name": "images_3",
"pos": [
940,
623
]
}
],
"outputs": [
{
"id": "dee7e516-dd8f-4d1a-a0ef-e1a38728c883",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
821,
844
],
"localized_name": "IMAGE",
"pos": [
1290,
563
]
},
{
"id": "a802cf38-ef9a-4534-8b93-f3eadf258fd7",
"name": "IMAGE_1",
"type": "IMAGE",
"linkIds": [
891
],
"localized_name": "IMAGE_1",
"pos": [
1290,
583
]
},
{
"id": "ff40931d-45d3-4f41-afba-11e3fb157632",
"name": "IMAGE_2",
"type": "IMAGE",
"linkIds": [
900
],
"localized_name": "IMAGE_2",
"pos": [
1290,
603
]
},
{
"id": "0cc3b0ea-f327-4731-8487-12b85d92b4c0",
"name": "IMAGE_3",
"type": "IMAGE",
"linkIds": [
905
],
"localized_name": "IMAGE_3",
"pos": [
1290,
623
]
}
],
"widgets": [],
"nodes": [
{
"id": 441,
"type": "9d9aead4-8fd2-4353-9ba1-787e9ca42240",
"pos": [
1010,
300
],
"size": [
210,
110
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 817
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
821,
844
]
},
{
"name": "x",
"type": "INT",
"links": []
},
{
"name": "y",
"type": "INT",
"links": []
},
{
"name": "INT",
"type": "INT",
"links": [
896,
898,
901
]
},
{
"name": "INT_1",
"type": "INT",
"links": [
897,
899,
902
]
}
],
"properties": {
"proxyWidgets": [],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 465,
"type": "69a6bfa9-1478-45c1-85cd-16aa7ab7397d",
"pos": [
1010,
490
],
"size": [
210,
82
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 890
},
{
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 896
},
{
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 897
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
891
]
}
],
"properties": {
"proxyWidgets": [
[
"-1",
"left"
],
[
"-1",
"top"
]
],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0
]
},
{
"id": 469,
"type": "381cb43d-1b97-446d-9d8b-09def3168e4f",
"pos": [
1010,
640
],
"size": [
210,
82
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 903
},
{
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 898
},
{
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 899
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
900
]
}
],
"properties": {
"proxyWidgets": [
[
"-1",
"left"
],
[
"-1",
"top"
]
],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0
]
},
{
"id": 470,
"type": "5b3b5a69-6d48-432e-8fc3-b9ed82d8519a",
"pos": [
1014.3427653225044,
769.1177172892308
],
"size": [
210,
82
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 904
},
{
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 901
},
{
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 902
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
905
]
}
],
"properties": {
"proxyWidgets": [
[
"-1",
"left"
],
[
"-1",
"top"
]
],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0
]
}
],
"groups": [],
"links": [
{
"id": 817,
"origin_id": -10,
"origin_slot": 0,
"target_id": 441,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 821,
"origin_id": 441,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 844,
"origin_id": 441,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 890,
"origin_id": -10,
"origin_slot": 1,
"target_id": 465,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 891,
"origin_id": 465,
"origin_slot": 0,
"target_id": -20,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 896,
"origin_id": 441,
"origin_slot": 3,
"target_id": 465,
"target_slot": 1,
"type": "INT"
},
{
"id": 897,
"origin_id": 441,
"origin_slot": 4,
"target_id": 465,
"target_slot": 2,
"type": "INT"
},
{
"id": 898,
"origin_id": 441,
"origin_slot": 3,
"target_id": 469,
"target_slot": 1,
"type": "INT"
},
{
"id": 899,
"origin_id": 441,
"origin_slot": 4,
"target_id": 469,
"target_slot": 2,
"type": "INT"
},
{
"id": 900,
"origin_id": 469,
"origin_slot": 0,
"target_id": -20,
"target_slot": 2,
"type": "IMAGE"
},
{
"id": 901,
"origin_id": 441,
"origin_slot": 3,
"target_id": 470,
"target_slot": 1,
"type": "INT"
},
{
"id": 902,
"origin_id": 441,
"origin_slot": 4,
"target_id": 470,
"target_slot": 2,
"type": "INT"
},
{
"id": 903,
"origin_id": -10,
"origin_slot": 2,
"target_id": 469,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 904,
"origin_id": -10,
"origin_slot": 3,
"target_id": 470,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 905,
"origin_id": 470,
"origin_slot": 0,
"target_id": -20,
"target_slot": 3,
"type": "IMAGE"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "9d9aead4-8fd2-4353-9ba1-787e9ca42240",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 355,
"lastLinkId": 603,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Crop+Composite",
"inputNode": {
"id": -10,
"bounding": [
2610,
-5435,
120,
60
]
},
"outputNode": {
"id": -20,
"bounding": [
7530,
-5435,
120,
140
]
},
"inputs": [
{
"id": "4ba02b7f-6784-438e-8fba-888e25a1fe79",
"name": "images",
"type": "IMAGE",
"linkIds": [
241,
230,
231
],
"localized_name": "images",
"pos": [
2710,
-5415
]
}
],
"outputs": [
{
"id": "c6850383-67de-4c73-96c7-0febb7af873b",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
591
],
"localized_name": "IMAGE",
"pos": [
7550,
-5415
]
},
{
"id": "e854cd6e-57f2-495c-84c3-2e104bcbf3f7",
"name": "x",
"type": "INT",
"linkIds": [
600
],
"pos": [
7550,
-5395
]
},
{
"id": "2146cdc1-d2e2-4e79-8a21-1fab5b7bc96d",
"name": "y",
"type": "INT",
"linkIds": [
601
],
"pos": [
7550,
-5375
]
},
{
"id": "6f4c9194-e147-4113-bb58-f2dc4552ff4f",
"name": "INT",
"type": "INT",
"linkIds": [
602
],
"pos": [
7550,
-5355
]
},
{
"id": "a79b2c25-3cd7-4564-ba89-7ce5cb1d5de4",
"name": "INT_1",
"type": "INT",
"linkIds": [
603
],
"pos": [
7550,
-5335
]
}
],
"widgets": [],
"nodes": [
{
"id": 167,
"type": "Reroute",
"pos": [
3340,
-5800
],
"size": [
75,
26
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 205
}
],
"outputs": [
{
"name": "",
"type": "MASK",
"links": [
206,
208,
226
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 183,
"type": "MaskPreview+",
"pos": [
2790,
-5270
],
"size": [
290,
258
],
"flags": {},
"order": 11,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 242
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 244,
"type": "ImagePadForOutpaintMasked",
"pos": [
6000,
-5510
],
"size": [
311.4107421875,
174
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 347
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "left",
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 355
},
{
"localized_name": "top",
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 353
},
{
"localized_name": "right",
"name": "right",
"type": "INT",
"widget": {
"name": "right"
},
"link": 356
},
{
"localized_name": "bottom",
"name": "bottom",
"type": "INT",
"widget": {
"name": "bottom"
},
"link": 354
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
349,
361
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
362
]
}
],
"properties": {
"Node name for S&R": "ImagePadForOutpaintMasked",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
0,
0,
0,
0,
0
]
},
{
"id": 163,
"type": "ColorToMask",
"pos": [
2790,
-5510
],
"size": [
270,
178
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 241
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
205,
242
]
}
],
"properties": {
"Node name for S&R": "ColorToMask",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
false,
0,
255,
0,
100,
1
]
},
{
"id": 175,
"type": "LayerUtility: ColorImage V2",
"pos": [
3120,
-5510
],
"size": [
221.025,
130
],
"flags": {
"collapsed": false
},
"order": 7,
"mode": 0,
"inputs": [
{
"localized_name": "size_as",
"name": "size_as",
"shape": 7,
"type": "*",
"link": null
},
{
"localized_name": "custom_width",
"name": "custom_width",
"type": "INT",
"widget": {
"name": "custom_width"
},
"link": 221
},
{
"localized_name": "custom_height",
"name": "custom_height",
"type": "INT",
"widget": {
"name": "custom_height"
},
"link": 222
}
],
"outputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"links": [
223,
225,
338,
363
]
}
],
"properties": {
"Node name for S&R": "LayerUtility: ColorImage V2",
"cnr_id": "hanzo_studio_layerstyle",
"ver": "1.0.90"
},
"widgets_values": [
"custom",
512,
512,
"#00FF00"
],
"color": "rgba(38, 73, 116, 0.7)"
},
{
"id": 275,
"type": "ImageResizeKJv2",
"pos": [
6810,
-5510
],
"size": [
270,
286
],
"flags": {},
"order": 22,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 429
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 430
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 431
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
432,
591
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
},
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "ImageResizeKJv2",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
512,
512,
"nearest-exact",
"stretch",
"0, 0, 0",
"center",
2,
"cpu"
]
},
{
"id": 250,
"type": "ImageCompositeMasked",
"pos": [
6460,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 361
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 363
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 362
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
364,
429
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
true
]
},
{
"id": 251,
"type": "PreviewImage",
"pos": [
6460,
-5240
],
"size": [
270,
258
],
"flags": {},
"order": 21,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 364
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 246,
"type": "PreviewImage",
"pos": [
6000,
-5240
],
"size": [
310,
260
],
"flags": {},
"order": 16,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 349
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 247,
"type": "GetImageSize",
"pos": [
5320,
-5370
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 17,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 350
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
357
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
360
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 176,
"type": "PreviewImage",
"pos": [
3120,
-5300
],
"size": [
220,
258
],
"flags": {},
"order": 8,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 223
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 165,
"type": "PreviewImage",
"pos": [
3500,
-5300
],
"size": [
270,
258
],
"flags": {},
"order": 1,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 203
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 166,
"type": "GetImageSize",
"pos": [
2790,
-5790
],
"size": [
140,
66
],
"flags": {
"collapsed": false
},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 230
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
211,
221,
358
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
212,
222,
359
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 168,
"type": "InvertMask",
"pos": [
3770,
-5770
],
"size": [
140,
30
],
"flags": {
"collapsed": true
},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 206
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
227
]
}
],
"properties": {
"Node name for S&R": "InvertMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 170,
"type": "CropMask",
"pos": [
4250,
-5750
],
"size": [
210,
130
],
"flags": {
"collapsed": false
},
"order": 6,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 208
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 209
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 210
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 211
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 212
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
207
]
}
],
"properties": {
"Node name for S&R": "CropMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
512,
512
]
},
{
"id": 236,
"type": "ImageCrop",
"pos": [
4960,
-5510
],
"size": [
210,
130
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 330
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 331
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 332
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 333
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 334
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
337,
347,
350
]
}
],
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
512,
512,
0,
0
]
},
{
"id": 177,
"type": "ImageCompositeMasked",
"pos": [
3500,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 231
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 225
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 226
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
203,
330
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
false
]
},
{
"id": 238,
"type": "GetImageSize",
"pos": [
4630,
-5460
],
"size": [
140,
66
],
"flags": {
"collapsed": true
},
"order": 13,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 338
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
331,
430
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
332,
431
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 169,
"type": "MaskPreview+",
"pos": [
4250,
-5570
],
"size": [
300,
258
],
"flags": {},
"order": 5,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 207
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 239,
"type": "PreviewImage",
"pos": [
4960,
-5330
],
"size": [
280,
258
],
"flags": {},
"order": 14,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 337
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 276,
"type": "PreviewImage",
"pos": [
7130,
-5510
],
"size": [
340,
280
],
"flags": {},
"order": 23,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 432
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 178,
"type": "MaskBoundingBox+",
"pos": [
3940,
-5800
],
"size": [
220,
182
],
"flags": {
"collapsed": false
},
"order": 10,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 227
},
{
"localized_name": "image_optional",
"name": "image_optional",
"shape": 7,
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": []
},
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": null
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"links": [
209,
333,
600
]
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"links": [
210,
334,
601
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "MaskBoundingBox+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
0,
0
]
},
{
"id": 248,
"type": "SimpleMath+",
"pos": [
5600,
-5510
],
"size": [
270,
78
],
"flags": {
"collapsed": false
},
"order": 18,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 358
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 357
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
355,
356,
602
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "pixels to add left/right",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 249,
"type": "SimpleMath+",
"pos": [
5600,
-5320
],
"size": [
270,
78
],
"flags": {},
"order": 19,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 359
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 360
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
353,
354,
603
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "pixels to add top/bot",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
}
],
"groups": [],
"links": [
{
"id": 205,
"origin_id": 163,
"origin_slot": 0,
"target_id": 167,
"target_slot": 0,
"type": "MASK"
},
{
"id": 242,
"origin_id": 163,
"origin_slot": 0,
"target_id": 183,
"target_slot": 0,
"type": "MASK"
},
{
"id": 359,
"origin_id": 166,
"origin_slot": 1,
"target_id": 249,
"target_slot": 0,
"type": "INT"
},
{
"id": 360,
"origin_id": 247,
"origin_slot": 1,
"target_id": 249,
"target_slot": 1,
"type": "INT"
},
{
"id": 347,
"origin_id": 236,
"origin_slot": 0,
"target_id": 244,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 355,
"origin_id": 248,
"origin_slot": 0,
"target_id": 244,
"target_slot": 2,
"type": "INT"
},
{
"id": 353,
"origin_id": 249,
"origin_slot": 0,
"target_id": 244,
"target_slot": 3,
"type": "INT"
},
{
"id": 356,
"origin_id": 248,
"origin_slot": 0,
"target_id": 244,
"target_slot": 4,
"type": "INT"
},
{
"id": 354,
"origin_id": 249,
"origin_slot": 0,
"target_id": 244,
"target_slot": 5,
"type": "INT"
},
{
"id": 221,
"origin_id": 166,
"origin_slot": 0,
"target_id": 175,
"target_slot": 1,
"type": "INT"
},
{
"id": 222,
"origin_id": 166,
"origin_slot": 1,
"target_id": 175,
"target_slot": 2,
"type": "INT"
},
{
"id": 429,
"origin_id": 250,
"origin_slot": 0,
"target_id": 275,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 430,
"origin_id": 238,
"origin_slot": 0,
"target_id": 275,
"target_slot": 2,
"type": "INT"
},
{
"id": 431,
"origin_id": 238,
"origin_slot": 1,
"target_id": 275,
"target_slot": 3,
"type": "INT"
},
{
"id": 432,
"origin_id": 275,
"origin_slot": 0,
"target_id": 276,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 361,
"origin_id": 244,
"origin_slot": 0,
"target_id": 250,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 363,
"origin_id": 175,
"origin_slot": 0,
"target_id": 250,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 362,
"origin_id": 244,
"origin_slot": 1,
"target_id": 250,
"target_slot": 2,
"type": "MASK"
},
{
"id": 364,
"origin_id": 250,
"origin_slot": 0,
"target_id": 251,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 349,
"origin_id": 244,
"origin_slot": 0,
"target_id": 246,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 358,
"origin_id": 166,
"origin_slot": 0,
"target_id": 248,
"target_slot": 0,
"type": "INT"
},
{
"id": 357,
"origin_id": 247,
"origin_slot": 0,
"target_id": 248,
"target_slot": 1,
"type": "INT"
},
{
"id": 350,
"origin_id": 236,
"origin_slot": 0,
"target_id": 247,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 223,
"origin_id": 175,
"origin_slot": 0,
"target_id": 176,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 203,
"origin_id": 177,
"origin_slot": 0,
"target_id": 165,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 206,
"origin_id": 167,
"origin_slot": 0,
"target_id": 168,
"target_slot": 0,
"type": "MASK"
},
{
"id": 227,
"origin_id": 168,
"origin_slot": 0,
"target_id": 178,
"target_slot": 0,
"type": "MASK"
},
{
"id": 208,
"origin_id": 167,
"origin_slot": 0,
"target_id": 170,
"target_slot": 0,
"type": "MASK"
},
{
"id": 209,
"origin_id": 178,
"origin_slot": 2,
"target_id": 170,
"target_slot": 1,
"type": "INT"
},
{
"id": 210,
"origin_id": 178,
"origin_slot": 3,
"target_id": 170,
"target_slot": 2,
"type": "INT"
},
{
"id": 211,
"origin_id": 166,
"origin_slot": 0,
"target_id": 170,
"target_slot": 3,
"type": "INT"
},
{
"id": 212,
"origin_id": 166,
"origin_slot": 1,
"target_id": 170,
"target_slot": 4,
"type": "INT"
},
{
"id": 207,
"origin_id": 170,
"origin_slot": 0,
"target_id": 169,
"target_slot": 0,
"type": "MASK"
},
{
"id": 330,
"origin_id": 177,
"origin_slot": 0,
"target_id": 236,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 331,
"origin_id": 238,
"origin_slot": 0,
"target_id": 236,
"target_slot": 1,
"type": "INT"
},
{
"id": 332,
"origin_id": 238,
"origin_slot": 1,
"target_id": 236,
"target_slot": 2,
"type": "INT"
},
{
"id": 333,
"origin_id": 178,
"origin_slot": 2,
"target_id": 236,
"target_slot": 3,
"type": "INT"
},
{
"id": 334,
"origin_id": 178,
"origin_slot": 3,
"target_id": 236,
"target_slot": 4,
"type": "INT"
},
{
"id": 225,
"origin_id": 175,
"origin_slot": 0,
"target_id": 177,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 226,
"origin_id": 167,
"origin_slot": 0,
"target_id": 177,
"target_slot": 2,
"type": "MASK"
},
{
"id": 337,
"origin_id": 236,
"origin_slot": 0,
"target_id": 239,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 338,
"origin_id": 175,
"origin_slot": 0,
"target_id": 238,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 241,
"origin_id": -10,
"origin_slot": 0,
"target_id": 163,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 230,
"origin_id": -10,
"origin_slot": 0,
"target_id": 166,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 231,
"origin_id": -10,
"origin_slot": 0,
"target_id": 177,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 591,
"origin_id": 275,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 600,
"origin_id": 178,
"origin_slot": 2,
"target_id": -20,
"target_slot": 1,
"type": "INT"
},
{
"id": 601,
"origin_id": 178,
"origin_slot": 3,
"target_id": -20,
"target_slot": 2,
"type": "INT"
},
{
"id": 602,
"origin_id": 248,
"origin_slot": 0,
"target_id": -20,
"target_slot": 3,
"type": "INT"
},
{
"id": 603,
"origin_id": 249,
"origin_slot": 0,
"target_id": -20,
"target_slot": 4,
"type": "INT"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "69a6bfa9-1478-45c1-85cd-16aa7ab7397d",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 358,
"lastLinkId": 628,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Crop+Composite",
"inputNode": {
"id": -10,
"bounding": [
2610,
-5435,
120,
100
]
},
"outputNode": {
"id": -20,
"bounding": [
7530,
-5435,
120,
60
]
},
"inputs": [
{
"id": "4ba02b7f-6784-438e-8fba-888e25a1fe79",
"name": "images",
"type": "IMAGE",
"linkIds": [
241,
230,
231
],
"localized_name": "images",
"pos": [
2710,
-5415
]
},
{
"id": "2944db68-0ea1-4a09-961e-3d02628b4c83",
"name": "left",
"type": "INT",
"linkIds": [
625,
627
],
"pos": [
2710,
-5395
]
},
{
"id": "a1bcaeb3-d193-4c0f-bb32-65a0bc000c08",
"name": "top",
"type": "INT",
"linkIds": [
626,
628
],
"pos": [
2710,
-5375
]
}
],
"outputs": [
{
"id": "c6850383-67de-4c73-96c7-0febb7af873b",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
591
],
"localized_name": "IMAGE",
"pos": [
7550,
-5415
]
}
],
"widgets": [],
"nodes": [
{
"id": 167,
"type": "Reroute",
"pos": [
3340,
-5800
],
"size": [
75,
26
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 205
}
],
"outputs": [
{
"name": "",
"type": "MASK",
"links": [
206,
208,
226
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 183,
"type": "MaskPreview+",
"pos": [
2790,
-5270
],
"size": [
290,
258
],
"flags": {},
"order": 11,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 242
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 163,
"type": "ColorToMask",
"pos": [
2790,
-5510
],
"size": [
270,
178
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 241
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
205,
242
]
}
],
"properties": {
"Node name for S&R": "ColorToMask",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
false,
0,
255,
0,
100,
1
]
},
{
"id": 175,
"type": "LayerUtility: ColorImage V2",
"pos": [
3120,
-5510
],
"size": [
221.025,
130
],
"flags": {
"collapsed": false
},
"order": 7,
"mode": 0,
"inputs": [
{
"localized_name": "size_as",
"name": "size_as",
"shape": 7,
"type": "*",
"link": null
},
{
"localized_name": "custom_width",
"name": "custom_width",
"type": "INT",
"widget": {
"name": "custom_width"
},
"link": 221
},
{
"localized_name": "custom_height",
"name": "custom_height",
"type": "INT",
"widget": {
"name": "custom_height"
},
"link": 222
}
],
"outputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"links": [
223,
225,
338,
363
]
}
],
"properties": {
"Node name for S&R": "LayerUtility: ColorImage V2",
"cnr_id": "hanzo_studio_layerstyle",
"ver": "1.0.90"
},
"widgets_values": [
"custom",
512,
512,
"#00FF00"
],
"color": "rgba(38, 73, 116, 0.7)"
},
{
"id": 275,
"type": "ImageResizeKJv2",
"pos": [
6810,
-5510
],
"size": [
270,
286
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 429
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 430
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 431
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
432,
591
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
},
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "ImageResizeKJv2",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
512,
512,
"nearest-exact",
"stretch",
"0, 0, 0",
"center",
2,
"cpu"
]
},
{
"id": 250,
"type": "ImageCompositeMasked",
"pos": [
6460,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 361
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 363
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 362
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
364,
429
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
true
]
},
{
"id": 251,
"type": "PreviewImage",
"pos": [
6460,
-5240
],
"size": [
270,
258
],
"flags": {},
"order": 19,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 364
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 246,
"type": "PreviewImage",
"pos": [
6000,
-5240
],
"size": [
310,
260
],
"flags": {},
"order": 16,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 349
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 247,
"type": "GetImageSize",
"pos": [
5320,
-5370
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 17,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 350
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": []
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": []
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 176,
"type": "PreviewImage",
"pos": [
3120,
-5300
],
"size": [
220,
258
],
"flags": {},
"order": 8,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 223
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 165,
"type": "PreviewImage",
"pos": [
3500,
-5300
],
"size": [
270,
258
],
"flags": {},
"order": 1,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 203
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 168,
"type": "InvertMask",
"pos": [
3770,
-5770
],
"size": [
140,
30
],
"flags": {
"collapsed": true
},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 206
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
227
]
}
],
"properties": {
"Node name for S&R": "InvertMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 177,
"type": "ImageCompositeMasked",
"pos": [
3500,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 231
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 225
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 226
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
203,
330
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
false
]
},
{
"id": 238,
"type": "GetImageSize",
"pos": [
4630,
-5460
],
"size": [
140,
66
],
"flags": {
"collapsed": true
},
"order": 13,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 338
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
331,
430
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
332,
431
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 169,
"type": "MaskPreview+",
"pos": [
4250,
-5570
],
"size": [
300,
258
],
"flags": {},
"order": 5,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 207
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 239,
"type": "PreviewImage",
"pos": [
4960,
-5330
],
"size": [
280,
258
],
"flags": {},
"order": 14,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 337
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 276,
"type": "PreviewImage",
"pos": [
7130,
-5510
],
"size": [
340,
280
],
"flags": {},
"order": 21,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 432
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 166,
"type": "GetImageSize",
"pos": [
2790,
-5790
],
"size": [
140,
66
],
"flags": {
"collapsed": false
},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 230
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
211,
221,
614
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
212,
222,
615
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 357,
"type": "SimpleMath+",
"pos": [
5560,
-6020
],
"size": [
270,
78
],
"flags": {
"collapsed": false
},
"order": 23,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 614
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 613
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 356,
"type": "SimpleMath+",
"pos": [
5560,
-5830
],
"size": [
270,
78
],
"flags": {},
"order": 22,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 615
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 612
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 236,
"type": "ImageCrop",
"pos": [
4960,
-5510
],
"size": [
210,
130
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 330
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 331
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 332
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 621
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 622
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
337,
347,
350,
616
]
}
],
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
512,
512,
0,
0
]
},
{
"id": 170,
"type": "CropMask",
"pos": [
4250,
-5750
],
"size": [
210,
130
],
"flags": {
"collapsed": false
},
"order": 6,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 208
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 623
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 624
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 211
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 212
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
207
]
}
],
"properties": {
"Node name for S&R": "CropMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
512,
512
]
},
{
"id": 178,
"type": "MaskBoundingBox+",
"pos": [
3910,
-6070
],
"size": [
220,
182
],
"flags": {
"collapsed": false
},
"order": 10,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 227
},
{
"localized_name": "image_optional",
"name": "image_optional",
"shape": 7,
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": []
},
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": null
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"links": [
621,
623
]
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"links": [
622,
624
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "MaskBoundingBox+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
0,
0
]
},
{
"id": 358,
"type": "GetImageSize",
"pos": [
5280,
-5880
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 24,
"mode": 4,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 616
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
613
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
612
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 244,
"type": "ImagePadForOutpaintMasked",
"pos": [
6000,
-5510
],
"size": [
311.4107421875,
174
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 347
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "left",
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 625
},
{
"localized_name": "top",
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 626
},
{
"localized_name": "right",
"name": "right",
"type": "INT",
"widget": {
"name": "right"
},
"link": 627
},
{
"localized_name": "bottom",
"name": "bottom",
"type": "INT",
"widget": {
"name": "bottom"
},
"link": 628
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
349,
361
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
362
]
}
],
"properties": {
"Node name for S&R": "ImagePadForOutpaintMasked",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
0,
0,
0,
0,
0
]
}
],
"groups": [],
"links": [
{
"id": 205,
"origin_id": 163,
"origin_slot": 0,
"target_id": 167,
"target_slot": 0,
"type": "MASK"
},
{
"id": 242,
"origin_id": 163,
"origin_slot": 0,
"target_id": 183,
"target_slot": 0,
"type": "MASK"
},
{
"id": 347,
"origin_id": 236,
"origin_slot": 0,
"target_id": 244,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 221,
"origin_id": 166,
"origin_slot": 0,
"target_id": 175,
"target_slot": 1,
"type": "INT"
},
{
"id": 222,
"origin_id": 166,
"origin_slot": 1,
"target_id": 175,
"target_slot": 2,
"type": "INT"
},
{
"id": 429,
"origin_id": 250,
"origin_slot": 0,
"target_id": 275,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 430,
"origin_id": 238,
"origin_slot": 0,
"target_id": 275,
"target_slot": 2,
"type": "INT"
},
{
"id": 431,
"origin_id": 238,
"origin_slot": 1,
"target_id": 275,
"target_slot": 3,
"type": "INT"
},
{
"id": 432,
"origin_id": 275,
"origin_slot": 0,
"target_id": 276,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 361,
"origin_id": 244,
"origin_slot": 0,
"target_id": 250,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 363,
"origin_id": 175,
"origin_slot": 0,
"target_id": 250,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 362,
"origin_id": 244,
"origin_slot": 1,
"target_id": 250,
"target_slot": 2,
"type": "MASK"
},
{
"id": 364,
"origin_id": 250,
"origin_slot": 0,
"target_id": 251,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 349,
"origin_id": 244,
"origin_slot": 0,
"target_id": 246,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 350,
"origin_id": 236,
"origin_slot": 0,
"target_id": 247,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 223,
"origin_id": 175,
"origin_slot": 0,
"target_id": 176,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 203,
"origin_id": 177,
"origin_slot": 0,
"target_id": 165,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 206,
"origin_id": 167,
"origin_slot": 0,
"target_id": 168,
"target_slot": 0,
"type": "MASK"
},
{
"id": 227,
"origin_id": 168,
"origin_slot": 0,
"target_id": 178,
"target_slot": 0,
"type": "MASK"
},
{
"id": 208,
"origin_id": 167,
"origin_slot": 0,
"target_id": 170,
"target_slot": 0,
"type": "MASK"
},
{
"id": 211,
"origin_id": 166,
"origin_slot": 0,
"target_id": 170,
"target_slot": 3,
"type": "INT"
},
{
"id": 212,
"origin_id": 166,
"origin_slot": 1,
"target_id": 170,
"target_slot": 4,
"type": "INT"
},
{
"id": 207,
"origin_id": 170,
"origin_slot": 0,
"target_id": 169,
"target_slot": 0,
"type": "MASK"
},
{
"id": 330,
"origin_id": 177,
"origin_slot": 0,
"target_id": 236,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 331,
"origin_id": 238,
"origin_slot": 0,
"target_id": 236,
"target_slot": 1,
"type": "INT"
},
{
"id": 332,
"origin_id": 238,
"origin_slot": 1,
"target_id": 236,
"target_slot": 2,
"type": "INT"
},
{
"id": 225,
"origin_id": 175,
"origin_slot": 0,
"target_id": 177,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 226,
"origin_id": 167,
"origin_slot": 0,
"target_id": 177,
"target_slot": 2,
"type": "MASK"
},
{
"id": 337,
"origin_id": 236,
"origin_slot": 0,
"target_id": 239,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 338,
"origin_id": 175,
"origin_slot": 0,
"target_id": 238,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 241,
"origin_id": -10,
"origin_slot": 0,
"target_id": 163,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 230,
"origin_id": -10,
"origin_slot": 0,
"target_id": 166,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 231,
"origin_id": -10,
"origin_slot": 0,
"target_id": 177,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 591,
"origin_id": 275,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 612,
"origin_id": 358,
"origin_slot": 1,
"target_id": 356,
"target_slot": 1,
"type": "INT"
},
{
"id": 613,
"origin_id": 358,
"origin_slot": 0,
"target_id": 357,
"target_slot": 1,
"type": "INT"
},
{
"id": 614,
"origin_id": 166,
"origin_slot": 0,
"target_id": 357,
"target_slot": 0,
"type": "INT"
},
{
"id": 615,
"origin_id": 166,
"origin_slot": 1,
"target_id": 356,
"target_slot": 0,
"type": "INT"
},
{
"id": 616,
"origin_id": 236,
"origin_slot": 0,
"target_id": 358,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 621,
"origin_id": 178,
"origin_slot": 2,
"target_id": 236,
"target_slot": 3,
"type": "INT"
},
{
"id": 622,
"origin_id": 178,
"origin_slot": 3,
"target_id": 236,
"target_slot": 4,
"type": "INT"
},
{
"id": 623,
"origin_id": 178,
"origin_slot": 2,
"target_id": 170,
"target_slot": 1,
"type": "INT"
},
{
"id": 624,
"origin_id": 178,
"origin_slot": 3,
"target_id": 170,
"target_slot": 2,
"type": "INT"
},
{
"id": 625,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 2,
"type": "INT"
},
{
"id": 626,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 3,
"type": "INT"
},
{
"id": 627,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 4,
"type": "INT"
},
{
"id": 628,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 5,
"type": "INT"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "381cb43d-1b97-446d-9d8b-09def3168e4f",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 358,
"lastLinkId": 628,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Crop+Composite",
"inputNode": {
"id": -10,
"bounding": [
2610,
-5435,
120,
100
]
},
"outputNode": {
"id": -20,
"bounding": [
7530,
-5435,
120,
60
]
},
"inputs": [
{
"id": "4ba02b7f-6784-438e-8fba-888e25a1fe79",
"name": "images",
"type": "IMAGE",
"linkIds": [
241,
230,
231
],
"localized_name": "images",
"pos": [
2710,
-5415
]
},
{
"id": "2944db68-0ea1-4a09-961e-3d02628b4c83",
"name": "left",
"type": "INT",
"linkIds": [
625,
627
],
"pos": [
2710,
-5395
]
},
{
"id": "a1bcaeb3-d193-4c0f-bb32-65a0bc000c08",
"name": "top",
"type": "INT",
"linkIds": [
626,
628
],
"pos": [
2710,
-5375
]
}
],
"outputs": [
{
"id": "c6850383-67de-4c73-96c7-0febb7af873b",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
591
],
"localized_name": "IMAGE",
"pos": [
7550,
-5415
]
}
],
"widgets": [],
"nodes": [
{
"id": 167,
"type": "Reroute",
"pos": [
3340,
-5800
],
"size": [
75,
26
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 205
}
],
"outputs": [
{
"name": "",
"type": "MASK",
"links": [
206,
208,
226
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 183,
"type": "MaskPreview+",
"pos": [
2790,
-5270
],
"size": [
290,
258
],
"flags": {},
"order": 11,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 242
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 163,
"type": "ColorToMask",
"pos": [
2790,
-5510
],
"size": [
270,
178
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 241
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
205,
242
]
}
],
"properties": {
"Node name for S&R": "ColorToMask",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
false,
0,
255,
0,
100,
1
]
},
{
"id": 175,
"type": "LayerUtility: ColorImage V2",
"pos": [
3120,
-5510
],
"size": [
221.025,
130
],
"flags": {
"collapsed": false
},
"order": 7,
"mode": 0,
"inputs": [
{
"localized_name": "size_as",
"name": "size_as",
"shape": 7,
"type": "*",
"link": null
},
{
"localized_name": "custom_width",
"name": "custom_width",
"type": "INT",
"widget": {
"name": "custom_width"
},
"link": 221
},
{
"localized_name": "custom_height",
"name": "custom_height",
"type": "INT",
"widget": {
"name": "custom_height"
},
"link": 222
}
],
"outputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"links": [
223,
225,
338,
363
]
}
],
"properties": {
"Node name for S&R": "LayerUtility: ColorImage V2",
"cnr_id": "hanzo_studio_layerstyle",
"ver": "1.0.90"
},
"widgets_values": [
"custom",
512,
512,
"#00FF00"
],
"color": "rgba(38, 73, 116, 0.7)"
},
{
"id": 275,
"type": "ImageResizeKJv2",
"pos": [
6810,
-5510
],
"size": [
270,
286
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 429
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 430
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 431
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
432,
591
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
},
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "ImageResizeKJv2",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
512,
512,
"nearest-exact",
"stretch",
"0, 0, 0",
"center",
2,
"cpu"
]
},
{
"id": 250,
"type": "ImageCompositeMasked",
"pos": [
6460,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 361
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 363
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 362
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
364,
429
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
true
]
},
{
"id": 251,
"type": "PreviewImage",
"pos": [
6460,
-5240
],
"size": [
270,
258
],
"flags": {},
"order": 19,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 364
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 246,
"type": "PreviewImage",
"pos": [
6000,
-5240
],
"size": [
310,
260
],
"flags": {},
"order": 16,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 349
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 247,
"type": "GetImageSize",
"pos": [
5320,
-5370
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 17,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 350
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": []
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": []
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 176,
"type": "PreviewImage",
"pos": [
3120,
-5300
],
"size": [
220,
258
],
"flags": {},
"order": 8,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 223
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 165,
"type": "PreviewImage",
"pos": [
3500,
-5300
],
"size": [
270,
258
],
"flags": {},
"order": 1,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 203
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 168,
"type": "InvertMask",
"pos": [
3770,
-5770
],
"size": [
140,
30
],
"flags": {
"collapsed": true
},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 206
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
227
]
}
],
"properties": {
"Node name for S&R": "InvertMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 177,
"type": "ImageCompositeMasked",
"pos": [
3500,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 231
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 225
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 226
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
203,
330
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
false
]
},
{
"id": 238,
"type": "GetImageSize",
"pos": [
4630,
-5460
],
"size": [
140,
66
],
"flags": {
"collapsed": true
},
"order": 13,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 338
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
331,
430
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
332,
431
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 169,
"type": "MaskPreview+",
"pos": [
4250,
-5570
],
"size": [
300,
258
],
"flags": {},
"order": 5,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 207
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 239,
"type": "PreviewImage",
"pos": [
4960,
-5330
],
"size": [
280,
258
],
"flags": {},
"order": 14,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 337
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 276,
"type": "PreviewImage",
"pos": [
7130,
-5510
],
"size": [
340,
280
],
"flags": {},
"order": 21,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 432
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 166,
"type": "GetImageSize",
"pos": [
2790,
-5790
],
"size": [
140,
66
],
"flags": {
"collapsed": false
},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 230
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
211,
221,
614
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
212,
222,
615
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 357,
"type": "SimpleMath+",
"pos": [
5560,
-6020
],
"size": [
270,
78
],
"flags": {
"collapsed": false
},
"order": 23,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 614
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 613
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 356,
"type": "SimpleMath+",
"pos": [
5560,
-5830
],
"size": [
270,
78
],
"flags": {},
"order": 22,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 615
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 612
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 236,
"type": "ImageCrop",
"pos": [
4960,
-5510
],
"size": [
210,
130
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 330
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 331
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 332
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 621
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 622
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
337,
347,
350,
616
]
}
],
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
512,
512,
0,
0
]
},
{
"id": 170,
"type": "CropMask",
"pos": [
4250,
-5750
],
"size": [
210,
130
],
"flags": {
"collapsed": false
},
"order": 6,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 208
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 623
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 624
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 211
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 212
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
207
]
}
],
"properties": {
"Node name for S&R": "CropMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
512,
512
]
},
{
"id": 178,
"type": "MaskBoundingBox+",
"pos": [
3910,
-6070
],
"size": [
220,
182
],
"flags": {
"collapsed": false
},
"order": 10,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 227
},
{
"localized_name": "image_optional",
"name": "image_optional",
"shape": 7,
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": []
},
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": null
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"links": [
621,
623
]
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"links": [
622,
624
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "MaskBoundingBox+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
0,
0
]
},
{
"id": 358,
"type": "GetImageSize",
"pos": [
5280,
-5880
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 24,
"mode": 4,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 616
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
613
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
612
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 244,
"type": "ImagePadForOutpaintMasked",
"pos": [
6000,
-5510
],
"size": [
311.4107421875,
174
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 347
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "left",
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 625
},
{
"localized_name": "top",
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 626
},
{
"localized_name": "right",
"name": "right",
"type": "INT",
"widget": {
"name": "right"
},
"link": 627
},
{
"localized_name": "bottom",
"name": "bottom",
"type": "INT",
"widget": {
"name": "bottom"
},
"link": 628
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
349,
361
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
362
]
}
],
"properties": {
"Node name for S&R": "ImagePadForOutpaintMasked",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
0,
0,
0,
0,
0
]
}
],
"groups": [],
"links": [
{
"id": 205,
"origin_id": 163,
"origin_slot": 0,
"target_id": 167,
"target_slot": 0,
"type": "MASK"
},
{
"id": 242,
"origin_id": 163,
"origin_slot": 0,
"target_id": 183,
"target_slot": 0,
"type": "MASK"
},
{
"id": 347,
"origin_id": 236,
"origin_slot": 0,
"target_id": 244,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 221,
"origin_id": 166,
"origin_slot": 0,
"target_id": 175,
"target_slot": 1,
"type": "INT"
},
{
"id": 222,
"origin_id": 166,
"origin_slot": 1,
"target_id": 175,
"target_slot": 2,
"type": "INT"
},
{
"id": 429,
"origin_id": 250,
"origin_slot": 0,
"target_id": 275,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 430,
"origin_id": 238,
"origin_slot": 0,
"target_id": 275,
"target_slot": 2,
"type": "INT"
},
{
"id": 431,
"origin_id": 238,
"origin_slot": 1,
"target_id": 275,
"target_slot": 3,
"type": "INT"
},
{
"id": 432,
"origin_id": 275,
"origin_slot": 0,
"target_id": 276,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 361,
"origin_id": 244,
"origin_slot": 0,
"target_id": 250,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 363,
"origin_id": 175,
"origin_slot": 0,
"target_id": 250,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 362,
"origin_id": 244,
"origin_slot": 1,
"target_id": 250,
"target_slot": 2,
"type": "MASK"
},
{
"id": 364,
"origin_id": 250,
"origin_slot": 0,
"target_id": 251,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 349,
"origin_id": 244,
"origin_slot": 0,
"target_id": 246,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 350,
"origin_id": 236,
"origin_slot": 0,
"target_id": 247,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 223,
"origin_id": 175,
"origin_slot": 0,
"target_id": 176,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 203,
"origin_id": 177,
"origin_slot": 0,
"target_id": 165,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 206,
"origin_id": 167,
"origin_slot": 0,
"target_id": 168,
"target_slot": 0,
"type": "MASK"
},
{
"id": 227,
"origin_id": 168,
"origin_slot": 0,
"target_id": 178,
"target_slot": 0,
"type": "MASK"
},
{
"id": 208,
"origin_id": 167,
"origin_slot": 0,
"target_id": 170,
"target_slot": 0,
"type": "MASK"
},
{
"id": 211,
"origin_id": 166,
"origin_slot": 0,
"target_id": 170,
"target_slot": 3,
"type": "INT"
},
{
"id": 212,
"origin_id": 166,
"origin_slot": 1,
"target_id": 170,
"target_slot": 4,
"type": "INT"
},
{
"id": 207,
"origin_id": 170,
"origin_slot": 0,
"target_id": 169,
"target_slot": 0,
"type": "MASK"
},
{
"id": 330,
"origin_id": 177,
"origin_slot": 0,
"target_id": 236,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 331,
"origin_id": 238,
"origin_slot": 0,
"target_id": 236,
"target_slot": 1,
"type": "INT"
},
{
"id": 332,
"origin_id": 238,
"origin_slot": 1,
"target_id": 236,
"target_slot": 2,
"type": "INT"
},
{
"id": 225,
"origin_id": 175,
"origin_slot": 0,
"target_id": 177,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 226,
"origin_id": 167,
"origin_slot": 0,
"target_id": 177,
"target_slot": 2,
"type": "MASK"
},
{
"id": 337,
"origin_id": 236,
"origin_slot": 0,
"target_id": 239,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 338,
"origin_id": 175,
"origin_slot": 0,
"target_id": 238,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 241,
"origin_id": -10,
"origin_slot": 0,
"target_id": 163,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 230,
"origin_id": -10,
"origin_slot": 0,
"target_id": 166,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 231,
"origin_id": -10,
"origin_slot": 0,
"target_id": 177,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 591,
"origin_id": 275,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 612,
"origin_id": 358,
"origin_slot": 1,
"target_id": 356,
"target_slot": 1,
"type": "INT"
},
{
"id": 613,
"origin_id": 358,
"origin_slot": 0,
"target_id": 357,
"target_slot": 1,
"type": "INT"
},
{
"id": 614,
"origin_id": 166,
"origin_slot": 0,
"target_id": 357,
"target_slot": 0,
"type": "INT"
},
{
"id": 615,
"origin_id": 166,
"origin_slot": 1,
"target_id": 356,
"target_slot": 0,
"type": "INT"
},
{
"id": 616,
"origin_id": 236,
"origin_slot": 0,
"target_id": 358,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 621,
"origin_id": 178,
"origin_slot": 2,
"target_id": 236,
"target_slot": 3,
"type": "INT"
},
{
"id": 622,
"origin_id": 178,
"origin_slot": 3,
"target_id": 236,
"target_slot": 4,
"type": "INT"
},
{
"id": 623,
"origin_id": 178,
"origin_slot": 2,
"target_id": 170,
"target_slot": 1,
"type": "INT"
},
{
"id": 624,
"origin_id": 178,
"origin_slot": 3,
"target_id": 170,
"target_slot": 2,
"type": "INT"
},
{
"id": 625,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 2,
"type": "INT"
},
{
"id": 626,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 3,
"type": "INT"
},
{
"id": 627,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 4,
"type": "INT"
},
{
"id": 628,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 5,
"type": "INT"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "5b3b5a69-6d48-432e-8fc3-b9ed82d8519a",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 358,
"lastLinkId": 628,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Crop+Composite",
"inputNode": {
"id": -10,
"bounding": [
2610,
-5435,
120,
100
]
},
"outputNode": {
"id": -20,
"bounding": [
7530,
-5435,
120,
60
]
},
"inputs": [
{
"id": "4ba02b7f-6784-438e-8fba-888e25a1fe79",
"name": "images",
"type": "IMAGE",
"linkIds": [
241,
230,
231
],
"localized_name": "images",
"pos": [
2710,
-5415
]
},
{
"id": "2944db68-0ea1-4a09-961e-3d02628b4c83",
"name": "left",
"type": "INT",
"linkIds": [
625,
627
],
"pos": [
2710,
-5395
]
},
{
"id": "a1bcaeb3-d193-4c0f-bb32-65a0bc000c08",
"name": "top",
"type": "INT",
"linkIds": [
626,
628
],
"pos": [
2710,
-5375
]
}
],
"outputs": [
{
"id": "c6850383-67de-4c73-96c7-0febb7af873b",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
591
],
"localized_name": "IMAGE",
"pos": [
7550,
-5415
]
}
],
"widgets": [],
"nodes": [
{
"id": 167,
"type": "Reroute",
"pos": [
3340,
-5800
],
"size": [
75,
26
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 205
}
],
"outputs": [
{
"name": "",
"type": "MASK",
"links": [
206,
208,
226
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 183,
"type": "MaskPreview+",
"pos": [
2790,
-5270
],
"size": [
290,
258
],
"flags": {},
"order": 11,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 242
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 163,
"type": "ColorToMask",
"pos": [
2790,
-5510
],
"size": [
270,
178
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 241
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
205,
242
]
}
],
"properties": {
"Node name for S&R": "ColorToMask",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
false,
0,
255,
0,
100,
1
]
},
{
"id": 175,
"type": "LayerUtility: ColorImage V2",
"pos": [
3120,
-5510
],
"size": [
221.025,
130
],
"flags": {
"collapsed": false
},
"order": 7,
"mode": 0,
"inputs": [
{
"localized_name": "size_as",
"name": "size_as",
"shape": 7,
"type": "*",
"link": null
},
{
"localized_name": "custom_width",
"name": "custom_width",
"type": "INT",
"widget": {
"name": "custom_width"
},
"link": 221
},
{
"localized_name": "custom_height",
"name": "custom_height",
"type": "INT",
"widget": {
"name": "custom_height"
},
"link": 222
}
],
"outputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"links": [
223,
225,
338,
363
]
}
],
"properties": {
"Node name for S&R": "LayerUtility: ColorImage V2",
"cnr_id": "hanzo_studio_layerstyle",
"ver": "1.0.90"
},
"widgets_values": [
"custom",
512,
512,
"#00FF00"
],
"color": "rgba(38, 73, 116, 0.7)"
},
{
"id": 275,
"type": "ImageResizeKJv2",
"pos": [
6810,
-5510
],
"size": [
270,
286
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 429
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 430
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 431
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
432,
591
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
},
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "ImageResizeKJv2",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
512,
512,
"nearest-exact",
"stretch",
"0, 0, 0",
"center",
2,
"cpu"
]
},
{
"id": 250,
"type": "ImageCompositeMasked",
"pos": [
6460,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 361
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 363
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 362
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
364,
429
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
true
]
},
{
"id": 251,
"type": "PreviewImage",
"pos": [
6460,
-5240
],
"size": [
270,
258
],
"flags": {},
"order": 19,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 364
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 246,
"type": "PreviewImage",
"pos": [
6000,
-5240
],
"size": [
310,
260
],
"flags": {},
"order": 16,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 349
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 247,
"type": "GetImageSize",
"pos": [
5320,
-5370
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 17,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 350
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": []
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": []
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 176,
"type": "PreviewImage",
"pos": [
3120,
-5300
],
"size": [
220,
258
],
"flags": {},
"order": 8,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 223
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 165,
"type": "PreviewImage",
"pos": [
3500,
-5300
],
"size": [
270,
258
],
"flags": {},
"order": 1,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 203
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 168,
"type": "InvertMask",
"pos": [
3770,
-5770
],
"size": [
140,
30
],
"flags": {
"collapsed": true
},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 206
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
227
]
}
],
"properties": {
"Node name for S&R": "InvertMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 177,
"type": "ImageCompositeMasked",
"pos": [
3500,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 231
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 225
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 226
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
203,
330
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
false
]
},
{
"id": 238,
"type": "GetImageSize",
"pos": [
4630,
-5460
],
"size": [
140,
66
],
"flags": {
"collapsed": true
},
"order": 13,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 338
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
331,
430
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
332,
431
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 169,
"type": "MaskPreview+",
"pos": [
4250,
-5570
],
"size": [
300,
258
],
"flags": {},
"order": 5,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 207
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 239,
"type": "PreviewImage",
"pos": [
4960,
-5330
],
"size": [
280,
258
],
"flags": {},
"order": 14,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 337
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 276,
"type": "PreviewImage",
"pos": [
7130,
-5510
],
"size": [
340,
280
],
"flags": {},
"order": 21,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 432
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 166,
"type": "GetImageSize",
"pos": [
2790,
-5790
],
"size": [
140,
66
],
"flags": {
"collapsed": false
},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 230
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
211,
221,
614
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
212,
222,
615
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 357,
"type": "SimpleMath+",
"pos": [
5560,
-6020
],
"size": [
270,
78
],
"flags": {
"collapsed": false
},
"order": 23,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 614
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 613
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 356,
"type": "SimpleMath+",
"pos": [
5560,
-5830
],
"size": [
270,
78
],
"flags": {},
"order": 22,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 615
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 612
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 236,
"type": "ImageCrop",
"pos": [
4960,
-5510
],
"size": [
210,
130
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 330
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 331
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 332
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 621
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 622
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
337,
347,
350,
616
]
}
],
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
512,
512,
0,
0
]
},
{
"id": 170,
"type": "CropMask",
"pos": [
4250,
-5750
],
"size": [
210,
130
],
"flags": {
"collapsed": false
},
"order": 6,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 208
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 623
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 624
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 211
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 212
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
207
]
}
],
"properties": {
"Node name for S&R": "CropMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
512,
512
]
},
{
"id": 178,
"type": "MaskBoundingBox+",
"pos": [
3910,
-6070
],
"size": [
220,
182
],
"flags": {
"collapsed": false
},
"order": 10,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 227
},
{
"localized_name": "image_optional",
"name": "image_optional",
"shape": 7,
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": []
},
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": null
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"links": [
621,
623
]
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"links": [
622,
624
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "MaskBoundingBox+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
0,
0
]
},
{
"id": 358,
"type": "GetImageSize",
"pos": [
5280,
-5880
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 24,
"mode": 4,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 616
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
613
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
612
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 244,
"type": "ImagePadForOutpaintMasked",
"pos": [
6000,
-5510
],
"size": [
311.4107421875,
174
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 347
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "left",
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 625
},
{
"localized_name": "top",
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 626
},
{
"localized_name": "right",
"name": "right",
"type": "INT",
"widget": {
"name": "right"
},
"link": 627
},
{
"localized_name": "bottom",
"name": "bottom",
"type": "INT",
"widget": {
"name": "bottom"
},
"link": 628
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
349,
361
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
362
]
}
],
"properties": {
"Node name for S&R": "ImagePadForOutpaintMasked",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
0,
0,
0,
0,
0
]
}
],
"groups": [],
"links": [
{
"id": 205,
"origin_id": 163,
"origin_slot": 0,
"target_id": 167,
"target_slot": 0,
"type": "MASK"
},
{
"id": 242,
"origin_id": 163,
"origin_slot": 0,
"target_id": 183,
"target_slot": 0,
"type": "MASK"
},
{
"id": 347,
"origin_id": 236,
"origin_slot": 0,
"target_id": 244,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 221,
"origin_id": 166,
"origin_slot": 0,
"target_id": 175,
"target_slot": 1,
"type": "INT"
},
{
"id": 222,
"origin_id": 166,
"origin_slot": 1,
"target_id": 175,
"target_slot": 2,
"type": "INT"
},
{
"id": 429,
"origin_id": 250,
"origin_slot": 0,
"target_id": 275,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 430,
"origin_id": 238,
"origin_slot": 0,
"target_id": 275,
"target_slot": 2,
"type": "INT"
},
{
"id": 431,
"origin_id": 238,
"origin_slot": 1,
"target_id": 275,
"target_slot": 3,
"type": "INT"
},
{
"id": 432,
"origin_id": 275,
"origin_slot": 0,
"target_id": 276,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 361,
"origin_id": 244,
"origin_slot": 0,
"target_id": 250,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 363,
"origin_id": 175,
"origin_slot": 0,
"target_id": 250,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 362,
"origin_id": 244,
"origin_slot": 1,
"target_id": 250,
"target_slot": 2,
"type": "MASK"
},
{
"id": 364,
"origin_id": 250,
"origin_slot": 0,
"target_id": 251,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 349,
"origin_id": 244,
"origin_slot": 0,
"target_id": 246,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 350,
"origin_id": 236,
"origin_slot": 0,
"target_id": 247,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 223,
"origin_id": 175,
"origin_slot": 0,
"target_id": 176,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 203,
"origin_id": 177,
"origin_slot": 0,
"target_id": 165,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 206,
"origin_id": 167,
"origin_slot": 0,
"target_id": 168,
"target_slot": 0,
"type": "MASK"
},
{
"id": 227,
"origin_id": 168,
"origin_slot": 0,
"target_id": 178,
"target_slot": 0,
"type": "MASK"
},
{
"id": 208,
"origin_id": 167,
"origin_slot": 0,
"target_id": 170,
"target_slot": 0,
"type": "MASK"
},
{
"id": 211,
"origin_id": 166,
"origin_slot": 0,
"target_id": 170,
"target_slot": 3,
"type": "INT"
},
{
"id": 212,
"origin_id": 166,
"origin_slot": 1,
"target_id": 170,
"target_slot": 4,
"type": "INT"
},
{
"id": 207,
"origin_id": 170,
"origin_slot": 0,
"target_id": 169,
"target_slot": 0,
"type": "MASK"
},
{
"id": 330,
"origin_id": 177,
"origin_slot": 0,
"target_id": 236,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 331,
"origin_id": 238,
"origin_slot": 0,
"target_id": 236,
"target_slot": 1,
"type": "INT"
},
{
"id": 332,
"origin_id": 238,
"origin_slot": 1,
"target_id": 236,
"target_slot": 2,
"type": "INT"
},
{
"id": 225,
"origin_id": 175,
"origin_slot": 0,
"target_id": 177,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 226,
"origin_id": 167,
"origin_slot": 0,
"target_id": 177,
"target_slot": 2,
"type": "MASK"
},
{
"id": 337,
"origin_id": 236,
"origin_slot": 0,
"target_id": 239,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 338,
"origin_id": 175,
"origin_slot": 0,
"target_id": 238,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 241,
"origin_id": -10,
"origin_slot": 0,
"target_id": 163,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 230,
"origin_id": -10,
"origin_slot": 0,
"target_id": 166,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 231,
"origin_id": -10,
"origin_slot": 0,
"target_id": 177,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 591,
"origin_id": 275,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 612,
"origin_id": 358,
"origin_slot": 1,
"target_id": 356,
"target_slot": 1,
"type": "INT"
},
{
"id": 613,
"origin_id": 358,
"origin_slot": 0,
"target_id": 357,
"target_slot": 1,
"type": "INT"
},
{
"id": 614,
"origin_id": 166,
"origin_slot": 0,
"target_id": 357,
"target_slot": 0,
"type": "INT"
},
{
"id": 615,
"origin_id": 166,
"origin_slot": 1,
"target_id": 356,
"target_slot": 0,
"type": "INT"
},
{
"id": 616,
"origin_id": 236,
"origin_slot": 0,
"target_id": 358,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 621,
"origin_id": 178,
"origin_slot": 2,
"target_id": 236,
"target_slot": 3,
"type": "INT"
},
{
"id": 622,
"origin_id": 178,
"origin_slot": 3,
"target_id": 236,
"target_slot": 4,
"type": "INT"
},
{
"id": 623,
"origin_id": 178,
"origin_slot": 2,
"target_id": 170,
"target_slot": 1,
"type": "INT"
},
{
"id": 624,
"origin_id": 178,
"origin_slot": 3,
"target_id": 170,
"target_slot": 2,
"type": "INT"
},
{
"id": 625,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 2,
"type": "INT"
},
{
"id": 626,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 3,
"type": "INT"
},
{
"id": 627,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 4,
"type": "INT"
},
{
"id": 628,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 5,
"type": "INT"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "1199485a-4420-4430-bd51-e2e73c752b77",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 457,
"lastLinkId": 843,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Create Animation",
"inputNode": {
"id": -10,
"bounding": [
2730,
579,
120,
160
]
},
"outputNode": {
"id": -20,
"bounding": [
3700,
629,
120,
60
]
},
"inputs": [
{
"id": "803d0f9b-2735-43b9-a912-a946bed79f41",
"name": "image",
"type": "IMAGE",
"linkIds": [
832
],
"localized_name": "image",
"pos": [
55,
20
]
},
{
"id": "f803b524-9743-4fd2-a27a-893f6954cbc9",
"name": "amount",
"type": "INT",
"linkIds": [
841,
842,
843,
840
],
"localized_name": "amount",
"pos": [
55,
40
]
},
{
"id": "22f5b9d9-594e-4278-9edd-a365a3f77a37",
"name": "image_1",
"type": "IMAGE",
"linkIds": [
833
],
"localized_name": "image_1",
"pos": [
55,
60
]
},
{
"id": "17fc8e8d-5db1-4594-a736-82f33215c487",
"name": "image_2",
"type": "IMAGE",
"linkIds": [
834
],
"localized_name": "image_2",
"pos": [
55,
80
]
},
{
"id": "abe932b0-1e1c-472b-bd30-d92bd05142e9",
"name": "fps",
"type": "FLOAT",
"linkIds": [
839
],
"localized_name": "fps",
"pos": [
55,
100
]
},
{
"id": "04a3e0a7-3c3c-4d32-9383-2f92e7b12b6f",
"name": "image_3",
"type": "IMAGE",
"linkIds": [
831
],
"localized_name": "image_3",
"pos": [
55,
120
]
}
],
"outputs": [
{
"id": "9e98e0cd-cb2f-4829-a852-e74b39bc1c50",
"name": "VIDEO",
"type": "VIDEO",
"linkIds": [
830
],
"localized_name": "VIDEO",
"pos": [
20,
20
]
}
],
"widgets": [],
"nodes": [
{
"id": 449,
"type": "BatchImagesNode",
"pos": [
3170,
610
],
"size": [
169.6640625,
126
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"label": "image0",
"localized_name": "images.image0",
"name": "images.image0",
"type": "IMAGE",
"link": 825
},
{
"label": "image1",
"localized_name": "images.image1",
"name": "images.image1",
"type": "IMAGE",
"link": 826
},
{
"label": "image2",
"localized_name": "images.image2",
"name": "images.image2",
"shape": 7,
"type": "IMAGE",
"link": 827
},
{
"label": "image3",
"localized_name": "images.image3",
"name": "images.image3",
"shape": 7,
"type": "IMAGE",
"link": 828
},
{
"label": "image4",
"localized_name": "images.image4",
"name": "images.image4",
"shape": 7,
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
829
]
}
],
"properties": {
"Node name for S&R": "BatchImagesNode",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 453,
"type": "RepeatImageBatch",
"pos": [
2910,
590
],
"size": [
210,
58
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 832
},
{
"localized_name": "amount",
"name": "amount",
"type": "INT",
"widget": {
"name": "amount"
},
"link": 841
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
826
]
}
],
"properties": {
"Node name for S&R": "RepeatImageBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2
]
},
{
"id": 454,
"type": "RepeatImageBatch",
"pos": [
2910,
700
],
"size": [
210,
58
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 833
},
{
"localized_name": "amount",
"name": "amount",
"type": "INT",
"widget": {
"name": "amount"
},
"link": 842
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
827
]
}
],
"properties": {
"Node name for S&R": "RepeatImageBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2
]
},
{
"id": 455,
"type": "RepeatImageBatch",
"pos": [
2910,
810
],
"size": [
210,
58
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 834
},
{
"localized_name": "amount",
"name": "amount",
"type": "INT",
"widget": {
"name": "amount"
},
"link": 843
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
828
]
}
],
"properties": {
"Node name for S&R": "RepeatImageBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2
]
},
{
"id": 450,
"type": "CreateVideo",
"pos": [
3370,
610
],
"size": [
270,
78
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 829
},
{
"localized_name": "audio",
"name": "audio",
"shape": 7,
"type": "AUDIO",
"link": null
},
{
"localized_name": "fps",
"name": "fps",
"type": "FLOAT",
"widget": {
"name": "fps"
},
"link": 839
}
],
"outputs": [
{
"localized_name": "VIDEO",
"name": "VIDEO",
"type": "VIDEO",
"links": [
830
]
}
],
"properties": {
"Node name for S&R": "CreateVideo",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
8
]
},
{
"id": 452,
"type": "RepeatImageBatch",
"pos": [
2910,
480
],
"size": [
210,
58
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 831
},
{
"localized_name": "amount",
"name": "amount",
"type": "INT",
"widget": {
"name": "amount"
},
"link": 840
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
825
]
}
],
"properties": {
"Node name for S&R": "RepeatImageBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2
]
}
],
"groups": [],
"links": [
{
"id": 825,
"origin_id": 452,
"origin_slot": 0,
"target_id": 449,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 826,
"origin_id": 453,
"origin_slot": 0,
"target_id": 449,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 827,
"origin_id": 454,
"origin_slot": 0,
"target_id": 449,
"target_slot": 2,
"type": "IMAGE"
},
{
"id": 828,
"origin_id": 455,
"origin_slot": 0,
"target_id": 449,
"target_slot": 3,
"type": "IMAGE"
},
{
"id": 829,
"origin_id": 449,
"origin_slot": 0,
"target_id": 450,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 832,
"origin_id": -10,
"origin_slot": 0,
"target_id": 453,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 841,
"origin_id": -10,
"origin_slot": 1,
"target_id": 453,
"target_slot": 1,
"type": "INT"
},
{
"id": 842,
"origin_id": -10,
"origin_slot": 1,
"target_id": 454,
"target_slot": 1,
"type": "INT"
},
{
"id": 843,
"origin_id": -10,
"origin_slot": 1,
"target_id": 455,
"target_slot": 1,
"type": "INT"
},
{
"id": 840,
"origin_id": -10,
"origin_slot": 1,
"target_id": 452,
"target_slot": 1,
"type": "INT"
},
{
"id": 833,
"origin_id": -10,
"origin_slot": 2,
"target_id": 454,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 834,
"origin_id": -10,
"origin_slot": 3,
"target_id": 455,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 839,
"origin_id": -10,
"origin_slot": 4,
"target_id": 450,
"target_slot": 2,
"type": "FLOAT"
},
{
"id": 831,
"origin_id": -10,
"origin_slot": 5,
"target_id": 452,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 830,
"origin_id": 450,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "VIDEO"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "e438156f-1fda-4d7e-b117-76c2311fb673",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 38,
"lastLinkId": 94,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Crop Images",
"inputNode": {
"id": -10,
"bounding": [
848.920446566751,
416.02058889632974,
120,
80
]
},
"outputNode": {
"id": -20,
"bounding": [
4630,
320,
120,
120
]
},
"inputs": [
{
"id": "eb15a6da-be18-49ea-81f2-dba4711d5c28",
"name": "image",
"type": "IMAGE",
"linkIds": [
29,
30,
36,
35,
27
],
"localized_name": "image",
"pos": [
948.920446566751,
436.02058889632974
]
},
{
"id": "72145059-2ba2-42ec-8379-8412482057af",
"name": "a",
"type": "INT,FLOAT",
"linkIds": [
28
],
"localized_name": "a",
"label": "crop_inset",
"shape": 7,
"pos": [
948.920446566751,
456.02058889632974
]
}
],
"outputs": [
{
"id": "8ec6c1d4-c30e-4d27-9afc-d53cb8950a80",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
88
],
"label": "IMAGE_1",
"pos": [
4650,
340
]
},
{
"id": "b5bfbdce-26ef-489c-8851-c100001380a0",
"name": "IMAGE_1",
"type": "IMAGE",
"linkIds": [
90
],
"label": "IMAGE_2",
"pos": [
4650,
360
]
},
{
"id": "ae6073b1-db37-4141-88fa-6cf4ba5dce26",
"name": "IMAGE_2",
"type": "IMAGE",
"linkIds": [
92
],
"label": "IMAGE_3",
"pos": [
4650,
380
]
},
{
"id": "404edd1c-fa1b-4e9f-bb64-a05a8b3ddcee",
"name": "IMAGE_3",
"type": "IMAGE",
"linkIds": [
94
],
"label": "IMAGE_4",
"pos": [
4650,
400
]
}
],
"widgets": [],
"nodes": [
{
"id": 4,
"type": "PreviewImage",
"pos": [
2010,
400
],
"size": [
140,
276
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 3
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 5,
"type": "PreviewImage",
"pos": [
2430,
400
],
"size": [
140,
246
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 4
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 7,
"type": "PreviewImage",
"pos": [
2430,
990
],
"size": [
140,
246.0000000000001
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 6
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 16,
"type": "SimpleMath+",
"pos": [
1292.7872437939868,
-9.460406849023723
],
"size": [
270,
78
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 25
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 26
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
8,
10,
13,
16,
19
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "HEIGHT",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-2*b) / 2"
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 6,
"type": "PreviewImage",
"pos": [
2010,
990
],
"size": [
140,
246.0000000000001
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 5
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 15,
"type": "SimpleMath+",
"pos": [
1292.1975730627237,
-151.97941110367026
],
"size": [
270,
78
],
"flags": {},
"order": 11,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 23
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 24
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
7,
9,
12,
15,
21
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "WIDTH",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-2*b) / 2"
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 17,
"type": "GetImageSize",
"pos": [
1028.920446566751,
-151.97941110367026
],
"size": [
170,
70
],
"flags": {
"collapsed": false
},
"order": 13,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 27
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
23,
53
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
25,
51
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.3.71"
},
"widgets_values": []
},
{
"id": 22,
"type": "SimpleMath+",
"pos": [
3490,
50
],
"size": [
270,
108
],
"flags": {},
"order": 17,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 51
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
55
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "HEIGHT / 2",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a) / 2"
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 8,
"type": "ImageCrop",
"pos": [
2010,
220
],
"size": [
210,
130
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 29
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 7
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 8
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 58
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 60
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
3,
72
]
}
],
"title": "1",
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.3.26"
},
"widgets_values": [
1,
1,
0,
0
]
},
{
"id": 9,
"type": "ImageCrop",
"pos": [
2430,
220
],
"size": [
210,
130
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 30
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 9
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 10
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 11
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
4,
73
]
}
],
"title": "2",
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.3.26"
},
"widgets_values": [
1,
1,
0,
0
]
},
{
"id": 10,
"type": "ImageCrop",
"pos": [
2010,
800
],
"size": [
210,
130
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 35
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 12
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 13
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 59
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 34
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
5,
74
]
}
],
"title": "3",
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.3.26"
},
"widgets_values": [
1,
1,
0,
0
]
},
{
"id": 11,
"type": "ImageCrop",
"pos": [
2430,
800
],
"size": [
210,
130
],
"flags": {},
"order": 7,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 36
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 15
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 16
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 17
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 33
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
6,
75
]
}
],
"title": "4",
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.3.26"
},
"widgets_values": [
1,
1,
0,
0
]
},
{
"id": 24,
"type": "SimpleMath+",
"pos": [
2000,
-40
],
"size": [
210,
78
],
"flags": {},
"order": 19,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": null
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 57
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
58,
59,
60
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "Col 1 - X val",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"b/2"
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 19,
"type": "ImageBatchMulti",
"pos": [
3170,
260
],
"size": [
270,
162
],
"flags": {},
"order": 14,
"mode": 0,
"inputs": [
{
"localized_name": "image_1",
"name": "image_1",
"type": "IMAGE",
"link": 72
},
{
"localized_name": "image_2",
"name": "image_2",
"shape": 7,
"type": "IMAGE",
"link": 73
},
{
"name": "image_3",
"shape": 7,
"type": "IMAGE",
"link": 74
},
{
"name": "image_4",
"shape": 7,
"type": "IMAGE",
"link": 75
}
],
"outputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"links": [
46
]
}
],
"properties": {
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2",
"Node name for S&R": "ImageBatchMulti"
},
"widgets_values": [
4,
null
]
},
{
"id": 21,
"type": "PreviewImage",
"pos": [
3680,
780
],
"size": [
140,
246
],
"flags": {},
"order": 16,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 50
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 23,
"type": "SimpleMath+",
"pos": [
3490,
-90
],
"size": [
270,
78
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 53
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
56
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "WIDTH / 2",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a) / 2"
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 20,
"type": "ImageResizeKJv2",
"pos": [
3490,
260
],
"size": [
270,
286
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 46
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 56
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 55
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
50,
76,
77,
78,
79
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
},
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"links": null
}
],
"title": "Resize Images",
"properties": {
"Node name for S&R": "ImageResizeKJv2",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
512,
512,
"nearest-exact",
"stretch",
"0, 0, 0",
"center",
2,
"cpu"
]
},
{
"id": 14,
"type": "SimpleMath+",
"pos": [
1290,
140
],
"size": [
270,
78
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 28
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
20,
22,
24,
26,
57
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "Crop Inset Grid Images Value",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"a"
]
},
{
"id": 12,
"type": "SimpleMath+",
"pos": [
1640,
850
],
"size": [
210,
78
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 19
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 20
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
33,
34
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "Row 2 - Y val",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"a + (b/1)"
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 13,
"type": "SimpleMath+",
"pos": [
2450,
-10
],
"size": [
210,
78
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 21
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 22
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
11,
17
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "Col 2 - X val",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"a + (b/1)"
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 28,
"type": "ImageFromBatch",
"pos": [
3880,
110
],
"size": [
210,
82
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 76
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
87
]
}
],
"properties": {
"Node name for S&R": "ImageFromBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
1
]
},
{
"id": 29,
"type": "ImageFromBatch",
"pos": [
3880,
270
],
"size": [
210,
82
],
"flags": {},
"order": 21,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 77
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
89
]
}
],
"properties": {
"Node name for S&R": "ImageFromBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
1,
1
]
},
{
"id": 30,
"type": "ImageFromBatch",
"pos": [
3880,
440
],
"size": [
210,
82
],
"flags": {},
"order": 22,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 78
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
91
]
}
],
"properties": {
"Node name for S&R": "ImageFromBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2,
1
]
},
{
"id": 31,
"type": "ImageFromBatch",
"pos": [
3880,
610
],
"size": [
210,
82
],
"flags": {},
"order": 23,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 79
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
93
]
}
],
"properties": {
"Node name for S&R": "ImageFromBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
3,
1
]
},
{
"id": 38,
"type": "SplitImageWithAlpha",
"pos": [
4130,
610
],
"size": [
186.7291015625,
46
],
"flags": {},
"order": 27,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 93
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
94
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "SplitImageWithAlpha",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 37,
"type": "SplitImageWithAlpha",
"pos": [
4130,
440
],
"size": [
186.7291015625,
46
],
"flags": {},
"order": 26,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 91
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
92
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "SplitImageWithAlpha",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 36,
"type": "SplitImageWithAlpha",
"pos": [
4130,
270
],
"size": [
186.7291015625,
46
],
"flags": {},
"order": 25,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 89
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
90
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "SplitImageWithAlpha",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 35,
"type": "SplitImageWithAlpha",
"pos": [
4140,
110
],
"size": [
186.7291015625,
46
],
"flags": {},
"order": 24,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 87
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
88
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "SplitImageWithAlpha",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
}
],
"groups": [],
"links": [
{
"id": 3,
"origin_id": 8,
"origin_slot": 0,
"target_id": 4,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 4,
"origin_id": 9,
"origin_slot": 0,
"target_id": 5,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 6,
"origin_id": 11,
"origin_slot": 0,
"target_id": 7,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 7,
"origin_id": 15,
"origin_slot": 0,
"target_id": 8,
"target_slot": 1,
"type": "INT"
},
{
"id": 8,
"origin_id": 16,
"origin_slot": 0,
"target_id": 8,
"target_slot": 2,
"type": "INT"
},
{
"id": 9,
"origin_id": 15,
"origin_slot": 0,
"target_id": 9,
"target_slot": 1,
"type": "INT"
},
{
"id": 10,
"origin_id": 16,
"origin_slot": 0,
"target_id": 9,
"target_slot": 2,
"type": "INT"
},
{
"id": 11,
"origin_id": 13,
"origin_slot": 0,
"target_id": 9,
"target_slot": 3,
"type": "INT"
},
{
"id": 15,
"origin_id": 15,
"origin_slot": 0,
"target_id": 11,
"target_slot": 1,
"type": "INT"
},
{
"id": 16,
"origin_id": 16,
"origin_slot": 0,
"target_id": 11,
"target_slot": 2,
"type": "INT"
},
{
"id": 17,
"origin_id": 13,
"origin_slot": 0,
"target_id": 11,
"target_slot": 3,
"type": "INT"
},
{
"id": 33,
"origin_id": 12,
"origin_slot": 0,
"target_id": 11,
"target_slot": 4,
"type": "INT"
},
{
"id": 25,
"origin_id": 17,
"origin_slot": 1,
"target_id": 16,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 26,
"origin_id": 14,
"origin_slot": 0,
"target_id": 16,
"target_slot": 1,
"type": "INT,FLOAT"
},
{
"id": 12,
"origin_id": 15,
"origin_slot": 0,
"target_id": 10,
"target_slot": 1,
"type": "INT"
},
{
"id": 13,
"origin_id": 16,
"origin_slot": 0,
"target_id": 10,
"target_slot": 2,
"type": "INT"
},
{
"id": 34,
"origin_id": 12,
"origin_slot": 0,
"target_id": 10,
"target_slot": 4,
"type": "INT"
},
{
"id": 21,
"origin_id": 15,
"origin_slot": 0,
"target_id": 13,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 22,
"origin_id": 14,
"origin_slot": 0,
"target_id": 13,
"target_slot": 1,
"type": "INT,FLOAT"
},
{
"id": 19,
"origin_id": 16,
"origin_slot": 0,
"target_id": 12,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 20,
"origin_id": 14,
"origin_slot": 0,
"target_id": 12,
"target_slot": 1,
"type": "INT,FLOAT"
},
{
"id": 23,
"origin_id": 17,
"origin_slot": 0,
"target_id": 15,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 24,
"origin_id": 14,
"origin_slot": 0,
"target_id": 15,
"target_slot": 1,
"type": "INT,FLOAT"
},
{
"id": 5,
"origin_id": 10,
"origin_slot": 0,
"target_id": 6,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 29,
"origin_id": -10,
"origin_slot": 0,
"target_id": 8,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 30,
"origin_id": -10,
"origin_slot": 0,
"target_id": 9,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 36,
"origin_id": -10,
"origin_slot": 0,
"target_id": 11,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 35,
"origin_id": -10,
"origin_slot": 0,
"target_id": 10,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 27,
"origin_id": -10,
"origin_slot": 0,
"target_id": 17,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 28,
"origin_id": -10,
"origin_slot": 1,
"target_id": 14,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 46,
"origin_id": 19,
"origin_slot": 0,
"target_id": 20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 50,
"origin_id": 20,
"origin_slot": 0,
"target_id": 21,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 51,
"origin_id": 17,
"origin_slot": 1,
"target_id": 22,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 53,
"origin_id": 17,
"origin_slot": 0,
"target_id": 23,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 55,
"origin_id": 22,
"origin_slot": 0,
"target_id": 20,
"target_slot": 3,
"type": "INT"
},
{
"id": 56,
"origin_id": 23,
"origin_slot": 0,
"target_id": 20,
"target_slot": 2,
"type": "INT"
},
{
"id": 57,
"origin_id": 14,
"origin_slot": 0,
"target_id": 24,
"target_slot": 1,
"type": "INT,FLOAT"
},
{
"id": 58,
"origin_id": 24,
"origin_slot": 0,
"target_id": 8,
"target_slot": 3,
"type": "INT"
},
{
"id": 59,
"origin_id": 24,
"origin_slot": 0,
"target_id": 10,
"target_slot": 3,
"type": "INT"
},
{
"id": 60,
"origin_id": 24,
"origin_slot": 0,
"target_id": 8,
"target_slot": 4,
"type": "INT"
},
{
"id": 72,
"origin_id": 8,
"origin_slot": 0,
"target_id": 19,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 73,
"origin_id": 9,
"origin_slot": 0,
"target_id": 19,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 74,
"origin_id": 10,
"origin_slot": 0,
"target_id": 19,
"target_slot": 2,
"type": "IMAGE"
},
{
"id": 75,
"origin_id": 11,
"origin_slot": 0,
"target_id": 19,
"target_slot": 3,
"type": "IMAGE"
},
{
"id": 76,
"origin_id": 20,
"origin_slot": 0,
"target_id": 28,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 77,
"origin_id": 20,
"origin_slot": 0,
"target_id": 29,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 78,
"origin_id": 20,
"origin_slot": 0,
"target_id": 30,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 79,
"origin_id": 20,
"origin_slot": 0,
"target_id": 31,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 87,
"origin_id": 28,
"origin_slot": 0,
"target_id": 35,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 88,
"origin_id": 35,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 89,
"origin_id": 29,
"origin_slot": 0,
"target_id": 36,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 90,
"origin_id": 36,
"origin_slot": 0,
"target_id": -20,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 91,
"origin_id": 30,
"origin_slot": 0,
"target_id": 37,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 92,
"origin_id": 37,
"origin_slot": 0,
"target_id": -20,
"target_slot": 2,
"type": "IMAGE"
},
{
"id": 93,
"origin_id": 31,
"origin_slot": 0,
"target_id": 38,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 94,
"origin_id": 38,
"origin_slot": 0,
"target_id": -20,
"target_slot": 3,
"type": "IMAGE"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "ef99a7c8-723f-4957-a83a-3904dceb7285",
"version": 1,
"state": {
"lastGroupId": 1,
"lastNodeId": 470,
"lastLinkId": 905,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Create Composites",
"inputNode": {
"id": -10,
"bounding": [
840,
543,
120,
120
]
},
"outputNode": {
"id": -20,
"bounding": [
1270,
543,
120,
120
]
},
"inputs": [
{
"id": "31b4e29a-a526-4b00-a748-00e2d80c9acc",
"name": "images",
"type": "IMAGE",
"linkIds": [
817
],
"localized_name": "images",
"label": "image_0",
"pos": [
940,
563
]
},
{
"id": "9ce94b4a-0b82-4699-9401-d109be367ef1",
"name": "images_1",
"type": "IMAGE",
"linkIds": [
890
],
"localized_name": "images_1",
"pos": [
940,
583
]
},
{
"id": "3c4eaf33-61d3-4d7b-90b6-6c1ad718fcfd",
"name": "images_2",
"type": "IMAGE",
"linkIds": [
903
],
"localized_name": "images_2",
"pos": [
940,
603
]
},
{
"id": "eb50598b-9410-4cdf-8283-eadc1d8f7d91",
"name": "images_3",
"type": "IMAGE",
"linkIds": [
904
],
"localized_name": "images_3",
"pos": [
940,
623
]
}
],
"outputs": [
{
"id": "dee7e516-dd8f-4d1a-a0ef-e1a38728c883",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
821,
844
],
"localized_name": "IMAGE",
"pos": [
1290,
563
]
},
{
"id": "a802cf38-ef9a-4534-8b93-f3eadf258fd7",
"name": "IMAGE_1",
"type": "IMAGE",
"linkIds": [
891
],
"localized_name": "IMAGE_1",
"pos": [
1290,
583
]
},
{
"id": "ff40931d-45d3-4f41-afba-11e3fb157632",
"name": "IMAGE_2",
"type": "IMAGE",
"linkIds": [
900
],
"localized_name": "IMAGE_2",
"pos": [
1290,
603
]
},
{
"id": "0cc3b0ea-f327-4731-8487-12b85d92b4c0",
"name": "IMAGE_3",
"type": "IMAGE",
"linkIds": [
905
],
"localized_name": "IMAGE_3",
"pos": [
1290,
623
]
}
],
"widgets": [],
"nodes": [
{
"id": 441,
"type": "9ad795f0-da72-4b2f-a0d2-b39c9bef3ac2",
"pos": [
1010,
300
],
"size": [
210,
110
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 817
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
821,
844
]
},
{
"name": "x",
"type": "INT",
"links": []
},
{
"name": "y",
"type": "INT",
"links": []
},
{
"name": "INT",
"type": "INT",
"links": [
896,
898,
901
]
},
{
"name": "INT_1",
"type": "INT",
"links": [
897,
899,
902
]
}
],
"properties": {
"proxyWidgets": [],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 465,
"type": "ac1d3248-5084-4747-8bbf-97037447c680",
"pos": [
1010,
490
],
"size": [
210,
82
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 890
},
{
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 896
},
{
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 897
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
891
]
}
],
"properties": {
"proxyWidgets": [
[
"-1",
"left"
],
[
"-1",
"top"
]
],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0
]
},
{
"id": 469,
"type": "67cd363c-0573-4c1f-b1c5-f6474ee5f616",
"pos": [
1010,
640
],
"size": [
210,
82
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 903
},
{
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 898
},
{
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 899
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
900
]
}
],
"properties": {
"proxyWidgets": [
[
"-1",
"left"
],
[
"-1",
"top"
]
],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0
]
},
{
"id": 470,
"type": "8f8662c0-0db9-46cc-a525-c5c420f153b5",
"pos": [
1014.3427653225044,
769.1177172892308
],
"size": [
210,
82
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 904
},
{
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 901
},
{
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 902
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
905
]
}
],
"properties": {
"proxyWidgets": [
[
"-1",
"left"
],
[
"-1",
"top"
]
],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0
]
}
],
"groups": [],
"links": [
{
"id": 817,
"origin_id": -10,
"origin_slot": 0,
"target_id": 441,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 821,
"origin_id": 441,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 844,
"origin_id": 441,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 890,
"origin_id": -10,
"origin_slot": 1,
"target_id": 465,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 891,
"origin_id": 465,
"origin_slot": 0,
"target_id": -20,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 896,
"origin_id": 441,
"origin_slot": 3,
"target_id": 465,
"target_slot": 1,
"type": "INT"
},
{
"id": 897,
"origin_id": 441,
"origin_slot": 4,
"target_id": 465,
"target_slot": 2,
"type": "INT"
},
{
"id": 898,
"origin_id": 441,
"origin_slot": 3,
"target_id": 469,
"target_slot": 1,
"type": "INT"
},
{
"id": 899,
"origin_id": 441,
"origin_slot": 4,
"target_id": 469,
"target_slot": 2,
"type": "INT"
},
{
"id": 900,
"origin_id": 469,
"origin_slot": 0,
"target_id": -20,
"target_slot": 2,
"type": "IMAGE"
},
{
"id": 901,
"origin_id": 441,
"origin_slot": 3,
"target_id": 470,
"target_slot": 1,
"type": "INT"
},
{
"id": 902,
"origin_id": 441,
"origin_slot": 4,
"target_id": 470,
"target_slot": 2,
"type": "INT"
},
{
"id": 903,
"origin_id": -10,
"origin_slot": 2,
"target_id": 469,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 904,
"origin_id": -10,
"origin_slot": 3,
"target_id": 470,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 905,
"origin_id": 470,
"origin_slot": 0,
"target_id": -20,
"target_slot": 3,
"type": "IMAGE"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "9ad795f0-da72-4b2f-a0d2-b39c9bef3ac2",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 355,
"lastLinkId": 603,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Crop+Composite",
"inputNode": {
"id": -10,
"bounding": [
2610,
-5435,
120,
60
]
},
"outputNode": {
"id": -20,
"bounding": [
7530,
-5435,
120,
140
]
},
"inputs": [
{
"id": "4ba02b7f-6784-438e-8fba-888e25a1fe79",
"name": "images",
"type": "IMAGE",
"linkIds": [
241,
230,
231
],
"localized_name": "images",
"pos": [
2710,
-5415
]
}
],
"outputs": [
{
"id": "c6850383-67de-4c73-96c7-0febb7af873b",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
591
],
"localized_name": "IMAGE",
"pos": [
7550,
-5415
]
},
{
"id": "e854cd6e-57f2-495c-84c3-2e104bcbf3f7",
"name": "x",
"type": "INT",
"linkIds": [
600
],
"pos": [
7550,
-5395
]
},
{
"id": "2146cdc1-d2e2-4e79-8a21-1fab5b7bc96d",
"name": "y",
"type": "INT",
"linkIds": [
601
],
"pos": [
7550,
-5375
]
},
{
"id": "6f4c9194-e147-4113-bb58-f2dc4552ff4f",
"name": "INT",
"type": "INT",
"linkIds": [
602
],
"pos": [
7550,
-5355
]
},
{
"id": "a79b2c25-3cd7-4564-ba89-7ce5cb1d5de4",
"name": "INT_1",
"type": "INT",
"linkIds": [
603
],
"pos": [
7550,
-5335
]
}
],
"widgets": [],
"nodes": [
{
"id": 167,
"type": "Reroute",
"pos": [
3340,
-5800
],
"size": [
75,
26
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 205
}
],
"outputs": [
{
"name": "",
"type": "MASK",
"links": [
206,
208,
226
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 183,
"type": "MaskPreview+",
"pos": [
2790,
-5270
],
"size": [
290,
258
],
"flags": {},
"order": 11,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 242
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 244,
"type": "ImagePadForOutpaintMasked",
"pos": [
6000,
-5510
],
"size": [
311.4107421875,
174
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 347
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "left",
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 355
},
{
"localized_name": "top",
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 353
},
{
"localized_name": "right",
"name": "right",
"type": "INT",
"widget": {
"name": "right"
},
"link": 356
},
{
"localized_name": "bottom",
"name": "bottom",
"type": "INT",
"widget": {
"name": "bottom"
},
"link": 354
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
349,
361
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
362
]
}
],
"properties": {
"Node name for S&R": "ImagePadForOutpaintMasked",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
0,
0,
0,
0,
0
]
},
{
"id": 163,
"type": "ColorToMask",
"pos": [
2790,
-5510
],
"size": [
270,
178
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 241
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
205,
242
]
}
],
"properties": {
"Node name for S&R": "ColorToMask",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
false,
0,
255,
0,
100,
1
]
},
{
"id": 175,
"type": "LayerUtility: ColorImage V2",
"pos": [
3120,
-5510
],
"size": [
221.025,
130
],
"flags": {
"collapsed": false
},
"order": 7,
"mode": 0,
"inputs": [
{
"localized_name": "size_as",
"name": "size_as",
"shape": 7,
"type": "*",
"link": null
},
{
"localized_name": "custom_width",
"name": "custom_width",
"type": "INT",
"widget": {
"name": "custom_width"
},
"link": 221
},
{
"localized_name": "custom_height",
"name": "custom_height",
"type": "INT",
"widget": {
"name": "custom_height"
},
"link": 222
}
],
"outputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"links": [
223,
225,
338,
363
]
}
],
"properties": {
"Node name for S&R": "LayerUtility: ColorImage V2",
"cnr_id": "hanzo_studio_layerstyle",
"ver": "1.0.90"
},
"widgets_values": [
"custom",
512,
512,
"#00FF00"
],
"color": "rgba(38, 73, 116, 0.7)"
},
{
"id": 275,
"type": "ImageResizeKJv2",
"pos": [
6810,
-5510
],
"size": [
270,
286
],
"flags": {},
"order": 22,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 429
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 430
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 431
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
432,
591
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
},
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "ImageResizeKJv2",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
512,
512,
"nearest-exact",
"stretch",
"0, 0, 0",
"center",
2,
"cpu"
]
},
{
"id": 250,
"type": "ImageCompositeMasked",
"pos": [
6460,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 361
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 363
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 362
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
364,
429
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
true
]
},
{
"id": 251,
"type": "PreviewImage",
"pos": [
6460,
-5240
],
"size": [
270,
258
],
"flags": {},
"order": 21,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 364
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 246,
"type": "PreviewImage",
"pos": [
6000,
-5240
],
"size": [
310,
260
],
"flags": {},
"order": 16,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 349
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 247,
"type": "GetImageSize",
"pos": [
5320,
-5370
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 17,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 350
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
357
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
360
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 176,
"type": "PreviewImage",
"pos": [
3120,
-5300
],
"size": [
220,
258
],
"flags": {},
"order": 8,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 223
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 165,
"type": "PreviewImage",
"pos": [
3500,
-5300
],
"size": [
270,
258
],
"flags": {},
"order": 1,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 203
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 166,
"type": "GetImageSize",
"pos": [
2790,
-5790
],
"size": [
140,
66
],
"flags": {
"collapsed": false
},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 230
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
211,
221,
358
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
212,
222,
359
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 168,
"type": "InvertMask",
"pos": [
3770,
-5770
],
"size": [
140,
30
],
"flags": {
"collapsed": true
},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 206
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
227
]
}
],
"properties": {
"Node name for S&R": "InvertMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 170,
"type": "CropMask",
"pos": [
4250,
-5750
],
"size": [
210,
130
],
"flags": {
"collapsed": false
},
"order": 6,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 208
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 209
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 210
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 211
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 212
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
207
]
}
],
"properties": {
"Node name for S&R": "CropMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
512,
512
]
},
{
"id": 236,
"type": "ImageCrop",
"pos": [
4960,
-5510
],
"size": [
210,
130
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 330
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 331
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 332
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 333
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 334
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
337,
347,
350
]
}
],
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
512,
512,
0,
0
]
},
{
"id": 177,
"type": "ImageCompositeMasked",
"pos": [
3500,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 231
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 225
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 226
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
203,
330
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
false
]
},
{
"id": 238,
"type": "GetImageSize",
"pos": [
4630,
-5460
],
"size": [
140,
66
],
"flags": {
"collapsed": true
},
"order": 13,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 338
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
331,
430
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
332,
431
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 169,
"type": "MaskPreview+",
"pos": [
4250,
-5570
],
"size": [
300,
258
],
"flags": {},
"order": 5,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 207
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 239,
"type": "PreviewImage",
"pos": [
4960,
-5330
],
"size": [
280,
258
],
"flags": {},
"order": 14,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 337
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 276,
"type": "PreviewImage",
"pos": [
7130,
-5510
],
"size": [
340,
280
],
"flags": {},
"order": 23,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 432
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 178,
"type": "MaskBoundingBox+",
"pos": [
3940,
-5800
],
"size": [
220,
182
],
"flags": {
"collapsed": false
},
"order": 10,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 227
},
{
"localized_name": "image_optional",
"name": "image_optional",
"shape": 7,
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": []
},
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": null
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"links": [
209,
333,
600
]
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"links": [
210,
334,
601
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "MaskBoundingBox+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
0,
0
]
},
{
"id": 248,
"type": "SimpleMath+",
"pos": [
5600,
-5510
],
"size": [
270,
78
],
"flags": {
"collapsed": false
},
"order": 18,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 358
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 357
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
355,
356,
602
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "pixels to add left/right",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 249,
"type": "SimpleMath+",
"pos": [
5600,
-5320
],
"size": [
270,
78
],
"flags": {},
"order": 19,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 359
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 360
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
353,
354,
603
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "pixels to add top/bot",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
}
],
"groups": [],
"links": [
{
"id": 205,
"origin_id": 163,
"origin_slot": 0,
"target_id": 167,
"target_slot": 0,
"type": "MASK"
},
{
"id": 242,
"origin_id": 163,
"origin_slot": 0,
"target_id": 183,
"target_slot": 0,
"type": "MASK"
},
{
"id": 359,
"origin_id": 166,
"origin_slot": 1,
"target_id": 249,
"target_slot": 0,
"type": "INT"
},
{
"id": 360,
"origin_id": 247,
"origin_slot": 1,
"target_id": 249,
"target_slot": 1,
"type": "INT"
},
{
"id": 347,
"origin_id": 236,
"origin_slot": 0,
"target_id": 244,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 355,
"origin_id": 248,
"origin_slot": 0,
"target_id": 244,
"target_slot": 2,
"type": "INT"
},
{
"id": 353,
"origin_id": 249,
"origin_slot": 0,
"target_id": 244,
"target_slot": 3,
"type": "INT"
},
{
"id": 356,
"origin_id": 248,
"origin_slot": 0,
"target_id": 244,
"target_slot": 4,
"type": "INT"
},
{
"id": 354,
"origin_id": 249,
"origin_slot": 0,
"target_id": 244,
"target_slot": 5,
"type": "INT"
},
{
"id": 221,
"origin_id": 166,
"origin_slot": 0,
"target_id": 175,
"target_slot": 1,
"type": "INT"
},
{
"id": 222,
"origin_id": 166,
"origin_slot": 1,
"target_id": 175,
"target_slot": 2,
"type": "INT"
},
{
"id": 429,
"origin_id": 250,
"origin_slot": 0,
"target_id": 275,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 430,
"origin_id": 238,
"origin_slot": 0,
"target_id": 275,
"target_slot": 2,
"type": "INT"
},
{
"id": 431,
"origin_id": 238,
"origin_slot": 1,
"target_id": 275,
"target_slot": 3,
"type": "INT"
},
{
"id": 432,
"origin_id": 275,
"origin_slot": 0,
"target_id": 276,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 361,
"origin_id": 244,
"origin_slot": 0,
"target_id": 250,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 363,
"origin_id": 175,
"origin_slot": 0,
"target_id": 250,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 362,
"origin_id": 244,
"origin_slot": 1,
"target_id": 250,
"target_slot": 2,
"type": "MASK"
},
{
"id": 364,
"origin_id": 250,
"origin_slot": 0,
"target_id": 251,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 349,
"origin_id": 244,
"origin_slot": 0,
"target_id": 246,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 358,
"origin_id": 166,
"origin_slot": 0,
"target_id": 248,
"target_slot": 0,
"type": "INT"
},
{
"id": 357,
"origin_id": 247,
"origin_slot": 0,
"target_id": 248,
"target_slot": 1,
"type": "INT"
},
{
"id": 350,
"origin_id": 236,
"origin_slot": 0,
"target_id": 247,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 223,
"origin_id": 175,
"origin_slot": 0,
"target_id": 176,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 203,
"origin_id": 177,
"origin_slot": 0,
"target_id": 165,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 206,
"origin_id": 167,
"origin_slot": 0,
"target_id": 168,
"target_slot": 0,
"type": "MASK"
},
{
"id": 227,
"origin_id": 168,
"origin_slot": 0,
"target_id": 178,
"target_slot": 0,
"type": "MASK"
},
{
"id": 208,
"origin_id": 167,
"origin_slot": 0,
"target_id": 170,
"target_slot": 0,
"type": "MASK"
},
{
"id": 209,
"origin_id": 178,
"origin_slot": 2,
"target_id": 170,
"target_slot": 1,
"type": "INT"
},
{
"id": 210,
"origin_id": 178,
"origin_slot": 3,
"target_id": 170,
"target_slot": 2,
"type": "INT"
},
{
"id": 211,
"origin_id": 166,
"origin_slot": 0,
"target_id": 170,
"target_slot": 3,
"type": "INT"
},
{
"id": 212,
"origin_id": 166,
"origin_slot": 1,
"target_id": 170,
"target_slot": 4,
"type": "INT"
},
{
"id": 207,
"origin_id": 170,
"origin_slot": 0,
"target_id": 169,
"target_slot": 0,
"type": "MASK"
},
{
"id": 330,
"origin_id": 177,
"origin_slot": 0,
"target_id": 236,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 331,
"origin_id": 238,
"origin_slot": 0,
"target_id": 236,
"target_slot": 1,
"type": "INT"
},
{
"id": 332,
"origin_id": 238,
"origin_slot": 1,
"target_id": 236,
"target_slot": 2,
"type": "INT"
},
{
"id": 333,
"origin_id": 178,
"origin_slot": 2,
"target_id": 236,
"target_slot": 3,
"type": "INT"
},
{
"id": 334,
"origin_id": 178,
"origin_slot": 3,
"target_id": 236,
"target_slot": 4,
"type": "INT"
},
{
"id": 225,
"origin_id": 175,
"origin_slot": 0,
"target_id": 177,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 226,
"origin_id": 167,
"origin_slot": 0,
"target_id": 177,
"target_slot": 2,
"type": "MASK"
},
{
"id": 337,
"origin_id": 236,
"origin_slot": 0,
"target_id": 239,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 338,
"origin_id": 175,
"origin_slot": 0,
"target_id": 238,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 241,
"origin_id": -10,
"origin_slot": 0,
"target_id": 163,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 230,
"origin_id": -10,
"origin_slot": 0,
"target_id": 166,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 231,
"origin_id": -10,
"origin_slot": 0,
"target_id": 177,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 591,
"origin_id": 275,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 600,
"origin_id": 178,
"origin_slot": 2,
"target_id": -20,
"target_slot": 1,
"type": "INT"
},
{
"id": 601,
"origin_id": 178,
"origin_slot": 3,
"target_id": -20,
"target_slot": 2,
"type": "INT"
},
{
"id": 602,
"origin_id": 248,
"origin_slot": 0,
"target_id": -20,
"target_slot": 3,
"type": "INT"
},
{
"id": 603,
"origin_id": 249,
"origin_slot": 0,
"target_id": -20,
"target_slot": 4,
"type": "INT"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "ac1d3248-5084-4747-8bbf-97037447c680",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 358,
"lastLinkId": 628,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Crop+Composite",
"inputNode": {
"id": -10,
"bounding": [
2610,
-5435,
120,
100
]
},
"outputNode": {
"id": -20,
"bounding": [
7530,
-5435,
120,
60
]
},
"inputs": [
{
"id": "4ba02b7f-6784-438e-8fba-888e25a1fe79",
"name": "images",
"type": "IMAGE",
"linkIds": [
241,
230,
231
],
"localized_name": "images",
"pos": [
2710,
-5415
]
},
{
"id": "2944db68-0ea1-4a09-961e-3d02628b4c83",
"name": "left",
"type": "INT",
"linkIds": [
625,
627
],
"pos": [
2710,
-5395
]
},
{
"id": "a1bcaeb3-d193-4c0f-bb32-65a0bc000c08",
"name": "top",
"type": "INT",
"linkIds": [
626,
628
],
"pos": [
2710,
-5375
]
}
],
"outputs": [
{
"id": "c6850383-67de-4c73-96c7-0febb7af873b",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
591
],
"localized_name": "IMAGE",
"pos": [
7550,
-5415
]
}
],
"widgets": [],
"nodes": [
{
"id": 167,
"type": "Reroute",
"pos": [
3340,
-5800
],
"size": [
75,
26
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 205
}
],
"outputs": [
{
"name": "",
"type": "MASK",
"links": [
206,
208,
226
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 183,
"type": "MaskPreview+",
"pos": [
2790,
-5270
],
"size": [
290,
258
],
"flags": {},
"order": 11,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 242
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 163,
"type": "ColorToMask",
"pos": [
2790,
-5510
],
"size": [
270,
178
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 241
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
205,
242
]
}
],
"properties": {
"Node name for S&R": "ColorToMask",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
false,
0,
255,
0,
100,
1
]
},
{
"id": 175,
"type": "LayerUtility: ColorImage V2",
"pos": [
3120,
-5510
],
"size": [
221.025,
130
],
"flags": {
"collapsed": false
},
"order": 7,
"mode": 0,
"inputs": [
{
"localized_name": "size_as",
"name": "size_as",
"shape": 7,
"type": "*",
"link": null
},
{
"localized_name": "custom_width",
"name": "custom_width",
"type": "INT",
"widget": {
"name": "custom_width"
},
"link": 221
},
{
"localized_name": "custom_height",
"name": "custom_height",
"type": "INT",
"widget": {
"name": "custom_height"
},
"link": 222
}
],
"outputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"links": [
223,
225,
338,
363
]
}
],
"properties": {
"Node name for S&R": "LayerUtility: ColorImage V2",
"cnr_id": "hanzo_studio_layerstyle",
"ver": "1.0.90"
},
"widgets_values": [
"custom",
512,
512,
"#00FF00"
],
"color": "rgba(38, 73, 116, 0.7)"
},
{
"id": 275,
"type": "ImageResizeKJv2",
"pos": [
6810,
-5510
],
"size": [
270,
286
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 429
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 430
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 431
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
432,
591
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
},
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "ImageResizeKJv2",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
512,
512,
"nearest-exact",
"stretch",
"0, 0, 0",
"center",
2,
"cpu"
]
},
{
"id": 250,
"type": "ImageCompositeMasked",
"pos": [
6460,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 361
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 363
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 362
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
364,
429
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
true
]
},
{
"id": 251,
"type": "PreviewImage",
"pos": [
6460,
-5240
],
"size": [
270,
258
],
"flags": {},
"order": 19,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 364
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 246,
"type": "PreviewImage",
"pos": [
6000,
-5240
],
"size": [
310,
260
],
"flags": {},
"order": 16,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 349
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 247,
"type": "GetImageSize",
"pos": [
5320,
-5370
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 17,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 350
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": []
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": []
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 176,
"type": "PreviewImage",
"pos": [
3120,
-5300
],
"size": [
220,
258
],
"flags": {},
"order": 8,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 223
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 165,
"type": "PreviewImage",
"pos": [
3500,
-5300
],
"size": [
270,
258
],
"flags": {},
"order": 1,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 203
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 168,
"type": "InvertMask",
"pos": [
3770,
-5770
],
"size": [
140,
30
],
"flags": {
"collapsed": true
},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 206
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
227
]
}
],
"properties": {
"Node name for S&R": "InvertMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 177,
"type": "ImageCompositeMasked",
"pos": [
3500,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 231
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 225
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 226
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
203,
330
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
false
]
},
{
"id": 238,
"type": "GetImageSize",
"pos": [
4630,
-5460
],
"size": [
140,
66
],
"flags": {
"collapsed": true
},
"order": 13,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 338
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
331,
430
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
332,
431
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 169,
"type": "MaskPreview+",
"pos": [
4250,
-5570
],
"size": [
300,
258
],
"flags": {},
"order": 5,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 207
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 239,
"type": "PreviewImage",
"pos": [
4960,
-5330
],
"size": [
280,
258
],
"flags": {},
"order": 14,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 337
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 276,
"type": "PreviewImage",
"pos": [
7130,
-5510
],
"size": [
340,
280
],
"flags": {},
"order": 21,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 432
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 166,
"type": "GetImageSize",
"pos": [
2790,
-5790
],
"size": [
140,
66
],
"flags": {
"collapsed": false
},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 230
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
211,
221,
614
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
212,
222,
615
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 357,
"type": "SimpleMath+",
"pos": [
5560,
-6020
],
"size": [
270,
78
],
"flags": {
"collapsed": false
},
"order": 23,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 614
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 613
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 356,
"type": "SimpleMath+",
"pos": [
5560,
-5830
],
"size": [
270,
78
],
"flags": {},
"order": 22,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 615
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 612
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 236,
"type": "ImageCrop",
"pos": [
4960,
-5510
],
"size": [
210,
130
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 330
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 331
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 332
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 621
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 622
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
337,
347,
350,
616
]
}
],
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
512,
512,
0,
0
]
},
{
"id": 170,
"type": "CropMask",
"pos": [
4250,
-5750
],
"size": [
210,
130
],
"flags": {
"collapsed": false
},
"order": 6,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 208
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 623
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 624
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 211
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 212
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
207
]
}
],
"properties": {
"Node name for S&R": "CropMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
512,
512
]
},
{
"id": 178,
"type": "MaskBoundingBox+",
"pos": [
3910,
-6070
],
"size": [
220,
182
],
"flags": {
"collapsed": false
},
"order": 10,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 227
},
{
"localized_name": "image_optional",
"name": "image_optional",
"shape": 7,
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": []
},
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": null
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"links": [
621,
623
]
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"links": [
622,
624
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "MaskBoundingBox+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
0,
0
]
},
{
"id": 358,
"type": "GetImageSize",
"pos": [
5280,
-5880
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 24,
"mode": 4,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 616
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
613
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
612
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 244,
"type": "ImagePadForOutpaintMasked",
"pos": [
6000,
-5510
],
"size": [
311.4107421875,
174
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 347
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "left",
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 625
},
{
"localized_name": "top",
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 626
},
{
"localized_name": "right",
"name": "right",
"type": "INT",
"widget": {
"name": "right"
},
"link": 627
},
{
"localized_name": "bottom",
"name": "bottom",
"type": "INT",
"widget": {
"name": "bottom"
},
"link": 628
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
349,
361
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
362
]
}
],
"properties": {
"Node name for S&R": "ImagePadForOutpaintMasked",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
0,
0,
0,
0,
0
]
}
],
"groups": [],
"links": [
{
"id": 205,
"origin_id": 163,
"origin_slot": 0,
"target_id": 167,
"target_slot": 0,
"type": "MASK"
},
{
"id": 242,
"origin_id": 163,
"origin_slot": 0,
"target_id": 183,
"target_slot": 0,
"type": "MASK"
},
{
"id": 347,
"origin_id": 236,
"origin_slot": 0,
"target_id": 244,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 221,
"origin_id": 166,
"origin_slot": 0,
"target_id": 175,
"target_slot": 1,
"type": "INT"
},
{
"id": 222,
"origin_id": 166,
"origin_slot": 1,
"target_id": 175,
"target_slot": 2,
"type": "INT"
},
{
"id": 429,
"origin_id": 250,
"origin_slot": 0,
"target_id": 275,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 430,
"origin_id": 238,
"origin_slot": 0,
"target_id": 275,
"target_slot": 2,
"type": "INT"
},
{
"id": 431,
"origin_id": 238,
"origin_slot": 1,
"target_id": 275,
"target_slot": 3,
"type": "INT"
},
{
"id": 432,
"origin_id": 275,
"origin_slot": 0,
"target_id": 276,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 361,
"origin_id": 244,
"origin_slot": 0,
"target_id": 250,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 363,
"origin_id": 175,
"origin_slot": 0,
"target_id": 250,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 362,
"origin_id": 244,
"origin_slot": 1,
"target_id": 250,
"target_slot": 2,
"type": "MASK"
},
{
"id": 364,
"origin_id": 250,
"origin_slot": 0,
"target_id": 251,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 349,
"origin_id": 244,
"origin_slot": 0,
"target_id": 246,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 350,
"origin_id": 236,
"origin_slot": 0,
"target_id": 247,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 223,
"origin_id": 175,
"origin_slot": 0,
"target_id": 176,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 203,
"origin_id": 177,
"origin_slot": 0,
"target_id": 165,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 206,
"origin_id": 167,
"origin_slot": 0,
"target_id": 168,
"target_slot": 0,
"type": "MASK"
},
{
"id": 227,
"origin_id": 168,
"origin_slot": 0,
"target_id": 178,
"target_slot": 0,
"type": "MASK"
},
{
"id": 208,
"origin_id": 167,
"origin_slot": 0,
"target_id": 170,
"target_slot": 0,
"type": "MASK"
},
{
"id": 211,
"origin_id": 166,
"origin_slot": 0,
"target_id": 170,
"target_slot": 3,
"type": "INT"
},
{
"id": 212,
"origin_id": 166,
"origin_slot": 1,
"target_id": 170,
"target_slot": 4,
"type": "INT"
},
{
"id": 207,
"origin_id": 170,
"origin_slot": 0,
"target_id": 169,
"target_slot": 0,
"type": "MASK"
},
{
"id": 330,
"origin_id": 177,
"origin_slot": 0,
"target_id": 236,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 331,
"origin_id": 238,
"origin_slot": 0,
"target_id": 236,
"target_slot": 1,
"type": "INT"
},
{
"id": 332,
"origin_id": 238,
"origin_slot": 1,
"target_id": 236,
"target_slot": 2,
"type": "INT"
},
{
"id": 225,
"origin_id": 175,
"origin_slot": 0,
"target_id": 177,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 226,
"origin_id": 167,
"origin_slot": 0,
"target_id": 177,
"target_slot": 2,
"type": "MASK"
},
{
"id": 337,
"origin_id": 236,
"origin_slot": 0,
"target_id": 239,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 338,
"origin_id": 175,
"origin_slot": 0,
"target_id": 238,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 241,
"origin_id": -10,
"origin_slot": 0,
"target_id": 163,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 230,
"origin_id": -10,
"origin_slot": 0,
"target_id": 166,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 231,
"origin_id": -10,
"origin_slot": 0,
"target_id": 177,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 591,
"origin_id": 275,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 612,
"origin_id": 358,
"origin_slot": 1,
"target_id": 356,
"target_slot": 1,
"type": "INT"
},
{
"id": 613,
"origin_id": 358,
"origin_slot": 0,
"target_id": 357,
"target_slot": 1,
"type": "INT"
},
{
"id": 614,
"origin_id": 166,
"origin_slot": 0,
"target_id": 357,
"target_slot": 0,
"type": "INT"
},
{
"id": 615,
"origin_id": 166,
"origin_slot": 1,
"target_id": 356,
"target_slot": 0,
"type": "INT"
},
{
"id": 616,
"origin_id": 236,
"origin_slot": 0,
"target_id": 358,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 621,
"origin_id": 178,
"origin_slot": 2,
"target_id": 236,
"target_slot": 3,
"type": "INT"
},
{
"id": 622,
"origin_id": 178,
"origin_slot": 3,
"target_id": 236,
"target_slot": 4,
"type": "INT"
},
{
"id": 623,
"origin_id": 178,
"origin_slot": 2,
"target_id": 170,
"target_slot": 1,
"type": "INT"
},
{
"id": 624,
"origin_id": 178,
"origin_slot": 3,
"target_id": 170,
"target_slot": 2,
"type": "INT"
},
{
"id": 625,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 2,
"type": "INT"
},
{
"id": 626,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 3,
"type": "INT"
},
{
"id": 627,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 4,
"type": "INT"
},
{
"id": 628,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 5,
"type": "INT"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "67cd363c-0573-4c1f-b1c5-f6474ee5f616",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 358,
"lastLinkId": 628,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Crop+Composite",
"inputNode": {
"id": -10,
"bounding": [
2610,
-5435,
120,
100
]
},
"outputNode": {
"id": -20,
"bounding": [
7530,
-5435,
120,
60
]
},
"inputs": [
{
"id": "4ba02b7f-6784-438e-8fba-888e25a1fe79",
"name": "images",
"type": "IMAGE",
"linkIds": [
241,
230,
231
],
"localized_name": "images",
"pos": [
2710,
-5415
]
},
{
"id": "2944db68-0ea1-4a09-961e-3d02628b4c83",
"name": "left",
"type": "INT",
"linkIds": [
625,
627
],
"pos": [
2710,
-5395
]
},
{
"id": "a1bcaeb3-d193-4c0f-bb32-65a0bc000c08",
"name": "top",
"type": "INT",
"linkIds": [
626,
628
],
"pos": [
2710,
-5375
]
}
],
"outputs": [
{
"id": "c6850383-67de-4c73-96c7-0febb7af873b",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
591
],
"localized_name": "IMAGE",
"pos": [
7550,
-5415
]
}
],
"widgets": [],
"nodes": [
{
"id": 167,
"type": "Reroute",
"pos": [
3340,
-5800
],
"size": [
75,
26
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 205
}
],
"outputs": [
{
"name": "",
"type": "MASK",
"links": [
206,
208,
226
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 183,
"type": "MaskPreview+",
"pos": [
2790,
-5270
],
"size": [
290,
258
],
"flags": {},
"order": 11,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 242
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 163,
"type": "ColorToMask",
"pos": [
2790,
-5510
],
"size": [
270,
178
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 241
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
205,
242
]
}
],
"properties": {
"Node name for S&R": "ColorToMask",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
false,
0,
255,
0,
100,
1
]
},
{
"id": 175,
"type": "LayerUtility: ColorImage V2",
"pos": [
3120,
-5510
],
"size": [
221.025,
130
],
"flags": {
"collapsed": false
},
"order": 7,
"mode": 0,
"inputs": [
{
"localized_name": "size_as",
"name": "size_as",
"shape": 7,
"type": "*",
"link": null
},
{
"localized_name": "custom_width",
"name": "custom_width",
"type": "INT",
"widget": {
"name": "custom_width"
},
"link": 221
},
{
"localized_name": "custom_height",
"name": "custom_height",
"type": "INT",
"widget": {
"name": "custom_height"
},
"link": 222
}
],
"outputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"links": [
223,
225,
338,
363
]
}
],
"properties": {
"Node name for S&R": "LayerUtility: ColorImage V2",
"cnr_id": "hanzo_studio_layerstyle",
"ver": "1.0.90"
},
"widgets_values": [
"custom",
512,
512,
"#00FF00"
],
"color": "rgba(38, 73, 116, 0.7)"
},
{
"id": 275,
"type": "ImageResizeKJv2",
"pos": [
6810,
-5510
],
"size": [
270,
286
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 429
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 430
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 431
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
432,
591
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
},
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "ImageResizeKJv2",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
512,
512,
"nearest-exact",
"stretch",
"0, 0, 0",
"center",
2,
"cpu"
]
},
{
"id": 250,
"type": "ImageCompositeMasked",
"pos": [
6460,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 361
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 363
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 362
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
364,
429
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
true
]
},
{
"id": 251,
"type": "PreviewImage",
"pos": [
6460,
-5240
],
"size": [
270,
258
],
"flags": {},
"order": 19,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 364
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 246,
"type": "PreviewImage",
"pos": [
6000,
-5240
],
"size": [
310,
260
],
"flags": {},
"order": 16,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 349
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 247,
"type": "GetImageSize",
"pos": [
5320,
-5370
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 17,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 350
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": []
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": []
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 176,
"type": "PreviewImage",
"pos": [
3120,
-5300
],
"size": [
220,
258
],
"flags": {},
"order": 8,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 223
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 165,
"type": "PreviewImage",
"pos": [
3500,
-5300
],
"size": [
270,
258
],
"flags": {},
"order": 1,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 203
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 168,
"type": "InvertMask",
"pos": [
3770,
-5770
],
"size": [
140,
30
],
"flags": {
"collapsed": true
},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 206
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
227
]
}
],
"properties": {
"Node name for S&R": "InvertMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 177,
"type": "ImageCompositeMasked",
"pos": [
3500,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 231
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 225
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 226
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
203,
330
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
false
]
},
{
"id": 238,
"type": "GetImageSize",
"pos": [
4630,
-5460
],
"size": [
140,
66
],
"flags": {
"collapsed": true
},
"order": 13,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 338
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
331,
430
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
332,
431
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 169,
"type": "MaskPreview+",
"pos": [
4250,
-5570
],
"size": [
300,
258
],
"flags": {},
"order": 5,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 207
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 239,
"type": "PreviewImage",
"pos": [
4960,
-5330
],
"size": [
280,
258
],
"flags": {},
"order": 14,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 337
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 276,
"type": "PreviewImage",
"pos": [
7130,
-5510
],
"size": [
340,
280
],
"flags": {},
"order": 21,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 432
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 166,
"type": "GetImageSize",
"pos": [
2790,
-5790
],
"size": [
140,
66
],
"flags": {
"collapsed": false
},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 230
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
211,
221,
614
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
212,
222,
615
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 357,
"type": "SimpleMath+",
"pos": [
5560,
-6020
],
"size": [
270,
78
],
"flags": {
"collapsed": false
},
"order": 23,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 614
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 613
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 356,
"type": "SimpleMath+",
"pos": [
5560,
-5830
],
"size": [
270,
78
],
"flags": {},
"order": 22,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 615
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 612
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 236,
"type": "ImageCrop",
"pos": [
4960,
-5510
],
"size": [
210,
130
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 330
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 331
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 332
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 621
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 622
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
337,
347,
350,
616
]
}
],
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
512,
512,
0,
0
]
},
{
"id": 170,
"type": "CropMask",
"pos": [
4250,
-5750
],
"size": [
210,
130
],
"flags": {
"collapsed": false
},
"order": 6,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 208
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 623
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 624
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 211
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 212
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
207
]
}
],
"properties": {
"Node name for S&R": "CropMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
512,
512
]
},
{
"id": 178,
"type": "MaskBoundingBox+",
"pos": [
3910,
-6070
],
"size": [
220,
182
],
"flags": {
"collapsed": false
},
"order": 10,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 227
},
{
"localized_name": "image_optional",
"name": "image_optional",
"shape": 7,
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": []
},
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": null
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"links": [
621,
623
]
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"links": [
622,
624
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "MaskBoundingBox+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
0,
0
]
},
{
"id": 358,
"type": "GetImageSize",
"pos": [
5280,
-5880
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 24,
"mode": 4,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 616
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
613
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
612
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 244,
"type": "ImagePadForOutpaintMasked",
"pos": [
6000,
-5510
],
"size": [
311.4107421875,
174
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 347
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "left",
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 625
},
{
"localized_name": "top",
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 626
},
{
"localized_name": "right",
"name": "right",
"type": "INT",
"widget": {
"name": "right"
},
"link": 627
},
{
"localized_name": "bottom",
"name": "bottom",
"type": "INT",
"widget": {
"name": "bottom"
},
"link": 628
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
349,
361
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
362
]
}
],
"properties": {
"Node name for S&R": "ImagePadForOutpaintMasked",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
0,
0,
0,
0,
0
]
}
],
"groups": [],
"links": [
{
"id": 205,
"origin_id": 163,
"origin_slot": 0,
"target_id": 167,
"target_slot": 0,
"type": "MASK"
},
{
"id": 242,
"origin_id": 163,
"origin_slot": 0,
"target_id": 183,
"target_slot": 0,
"type": "MASK"
},
{
"id": 347,
"origin_id": 236,
"origin_slot": 0,
"target_id": 244,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 221,
"origin_id": 166,
"origin_slot": 0,
"target_id": 175,
"target_slot": 1,
"type": "INT"
},
{
"id": 222,
"origin_id": 166,
"origin_slot": 1,
"target_id": 175,
"target_slot": 2,
"type": "INT"
},
{
"id": 429,
"origin_id": 250,
"origin_slot": 0,
"target_id": 275,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 430,
"origin_id": 238,
"origin_slot": 0,
"target_id": 275,
"target_slot": 2,
"type": "INT"
},
{
"id": 431,
"origin_id": 238,
"origin_slot": 1,
"target_id": 275,
"target_slot": 3,
"type": "INT"
},
{
"id": 432,
"origin_id": 275,
"origin_slot": 0,
"target_id": 276,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 361,
"origin_id": 244,
"origin_slot": 0,
"target_id": 250,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 363,
"origin_id": 175,
"origin_slot": 0,
"target_id": 250,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 362,
"origin_id": 244,
"origin_slot": 1,
"target_id": 250,
"target_slot": 2,
"type": "MASK"
},
{
"id": 364,
"origin_id": 250,
"origin_slot": 0,
"target_id": 251,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 349,
"origin_id": 244,
"origin_slot": 0,
"target_id": 246,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 350,
"origin_id": 236,
"origin_slot": 0,
"target_id": 247,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 223,
"origin_id": 175,
"origin_slot": 0,
"target_id": 176,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 203,
"origin_id": 177,
"origin_slot": 0,
"target_id": 165,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 206,
"origin_id": 167,
"origin_slot": 0,
"target_id": 168,
"target_slot": 0,
"type": "MASK"
},
{
"id": 227,
"origin_id": 168,
"origin_slot": 0,
"target_id": 178,
"target_slot": 0,
"type": "MASK"
},
{
"id": 208,
"origin_id": 167,
"origin_slot": 0,
"target_id": 170,
"target_slot": 0,
"type": "MASK"
},
{
"id": 211,
"origin_id": 166,
"origin_slot": 0,
"target_id": 170,
"target_slot": 3,
"type": "INT"
},
{
"id": 212,
"origin_id": 166,
"origin_slot": 1,
"target_id": 170,
"target_slot": 4,
"type": "INT"
},
{
"id": 207,
"origin_id": 170,
"origin_slot": 0,
"target_id": 169,
"target_slot": 0,
"type": "MASK"
},
{
"id": 330,
"origin_id": 177,
"origin_slot": 0,
"target_id": 236,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 331,
"origin_id": 238,
"origin_slot": 0,
"target_id": 236,
"target_slot": 1,
"type": "INT"
},
{
"id": 332,
"origin_id": 238,
"origin_slot": 1,
"target_id": 236,
"target_slot": 2,
"type": "INT"
},
{
"id": 225,
"origin_id": 175,
"origin_slot": 0,
"target_id": 177,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 226,
"origin_id": 167,
"origin_slot": 0,
"target_id": 177,
"target_slot": 2,
"type": "MASK"
},
{
"id": 337,
"origin_id": 236,
"origin_slot": 0,
"target_id": 239,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 338,
"origin_id": 175,
"origin_slot": 0,
"target_id": 238,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 241,
"origin_id": -10,
"origin_slot": 0,
"target_id": 163,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 230,
"origin_id": -10,
"origin_slot": 0,
"target_id": 166,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 231,
"origin_id": -10,
"origin_slot": 0,
"target_id": 177,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 591,
"origin_id": 275,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 612,
"origin_id": 358,
"origin_slot": 1,
"target_id": 356,
"target_slot": 1,
"type": "INT"
},
{
"id": 613,
"origin_id": 358,
"origin_slot": 0,
"target_id": 357,
"target_slot": 1,
"type": "INT"
},
{
"id": 614,
"origin_id": 166,
"origin_slot": 0,
"target_id": 357,
"target_slot": 0,
"type": "INT"
},
{
"id": 615,
"origin_id": 166,
"origin_slot": 1,
"target_id": 356,
"target_slot": 0,
"type": "INT"
},
{
"id": 616,
"origin_id": 236,
"origin_slot": 0,
"target_id": 358,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 621,
"origin_id": 178,
"origin_slot": 2,
"target_id": 236,
"target_slot": 3,
"type": "INT"
},
{
"id": 622,
"origin_id": 178,
"origin_slot": 3,
"target_id": 236,
"target_slot": 4,
"type": "INT"
},
{
"id": 623,
"origin_id": 178,
"origin_slot": 2,
"target_id": 170,
"target_slot": 1,
"type": "INT"
},
{
"id": 624,
"origin_id": 178,
"origin_slot": 3,
"target_id": 170,
"target_slot": 2,
"type": "INT"
},
{
"id": 625,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 2,
"type": "INT"
},
{
"id": 626,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 3,
"type": "INT"
},
{
"id": 627,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 4,
"type": "INT"
},
{
"id": 628,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 5,
"type": "INT"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "8f8662c0-0db9-46cc-a525-c5c420f153b5",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 358,
"lastLinkId": 628,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Crop+Composite",
"inputNode": {
"id": -10,
"bounding": [
2610,
-5435,
120,
100
]
},
"outputNode": {
"id": -20,
"bounding": [
7530,
-5435,
120,
60
]
},
"inputs": [
{
"id": "4ba02b7f-6784-438e-8fba-888e25a1fe79",
"name": "images",
"type": "IMAGE",
"linkIds": [
241,
230,
231
],
"localized_name": "images",
"pos": [
2710,
-5415
]
},
{
"id": "2944db68-0ea1-4a09-961e-3d02628b4c83",
"name": "left",
"type": "INT",
"linkIds": [
625,
627
],
"pos": [
2710,
-5395
]
},
{
"id": "a1bcaeb3-d193-4c0f-bb32-65a0bc000c08",
"name": "top",
"type": "INT",
"linkIds": [
626,
628
],
"pos": [
2710,
-5375
]
}
],
"outputs": [
{
"id": "c6850383-67de-4c73-96c7-0febb7af873b",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
591
],
"localized_name": "IMAGE",
"pos": [
7550,
-5415
]
}
],
"widgets": [],
"nodes": [
{
"id": 167,
"type": "Reroute",
"pos": [
3340,
-5800
],
"size": [
75,
26
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 205
}
],
"outputs": [
{
"name": "",
"type": "MASK",
"links": [
206,
208,
226
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 183,
"type": "MaskPreview+",
"pos": [
2790,
-5270
],
"size": [
290,
258
],
"flags": {},
"order": 11,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 242
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 163,
"type": "ColorToMask",
"pos": [
2790,
-5510
],
"size": [
270,
178
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 241
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
205,
242
]
}
],
"properties": {
"Node name for S&R": "ColorToMask",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
false,
0,
255,
0,
100,
1
]
},
{
"id": 175,
"type": "LayerUtility: ColorImage V2",
"pos": [
3120,
-5510
],
"size": [
221.025,
130
],
"flags": {
"collapsed": false
},
"order": 7,
"mode": 0,
"inputs": [
{
"localized_name": "size_as",
"name": "size_as",
"shape": 7,
"type": "*",
"link": null
},
{
"localized_name": "custom_width",
"name": "custom_width",
"type": "INT",
"widget": {
"name": "custom_width"
},
"link": 221
},
{
"localized_name": "custom_height",
"name": "custom_height",
"type": "INT",
"widget": {
"name": "custom_height"
},
"link": 222
}
],
"outputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"links": [
223,
225,
338,
363
]
}
],
"properties": {
"Node name for S&R": "LayerUtility: ColorImage V2",
"cnr_id": "hanzo_studio_layerstyle",
"ver": "1.0.90"
},
"widgets_values": [
"custom",
512,
512,
"#00FF00"
],
"color": "rgba(38, 73, 116, 0.7)"
},
{
"id": 275,
"type": "ImageResizeKJv2",
"pos": [
6810,
-5510
],
"size": [
270,
286
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 429
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 430
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 431
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
432,
591
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
},
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "ImageResizeKJv2",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
512,
512,
"nearest-exact",
"stretch",
"0, 0, 0",
"center",
2,
"cpu"
]
},
{
"id": 250,
"type": "ImageCompositeMasked",
"pos": [
6460,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 361
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 363
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 362
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
364,
429
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
true
]
},
{
"id": 251,
"type": "PreviewImage",
"pos": [
6460,
-5240
],
"size": [
270,
258
],
"flags": {},
"order": 19,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 364
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 246,
"type": "PreviewImage",
"pos": [
6000,
-5240
],
"size": [
310,
260
],
"flags": {},
"order": 16,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 349
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 247,
"type": "GetImageSize",
"pos": [
5320,
-5370
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 17,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 350
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": []
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": []
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 176,
"type": "PreviewImage",
"pos": [
3120,
-5300
],
"size": [
220,
258
],
"flags": {},
"order": 8,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 223
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 165,
"type": "PreviewImage",
"pos": [
3500,
-5300
],
"size": [
270,
258
],
"flags": {},
"order": 1,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 203
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 168,
"type": "InvertMask",
"pos": [
3770,
-5770
],
"size": [
140,
30
],
"flags": {
"collapsed": true
},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 206
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
227
]
}
],
"properties": {
"Node name for S&R": "InvertMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 177,
"type": "ImageCompositeMasked",
"pos": [
3500,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 231
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 225
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 226
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
203,
330
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
false
]
},
{
"id": 238,
"type": "GetImageSize",
"pos": [
4630,
-5460
],
"size": [
140,
66
],
"flags": {
"collapsed": true
},
"order": 13,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 338
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
331,
430
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
332,
431
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 169,
"type": "MaskPreview+",
"pos": [
4250,
-5570
],
"size": [
300,
258
],
"flags": {},
"order": 5,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 207
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 239,
"type": "PreviewImage",
"pos": [
4960,
-5330
],
"size": [
280,
258
],
"flags": {},
"order": 14,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 337
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 276,
"type": "PreviewImage",
"pos": [
7130,
-5510
],
"size": [
340,
280
],
"flags": {},
"order": 21,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 432
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 166,
"type": "GetImageSize",
"pos": [
2790,
-5790
],
"size": [
140,
66
],
"flags": {
"collapsed": false
},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 230
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
211,
221,
614
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
212,
222,
615
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 357,
"type": "SimpleMath+",
"pos": [
5560,
-6020
],
"size": [
270,
78
],
"flags": {
"collapsed": false
},
"order": 23,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 614
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 613
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 356,
"type": "SimpleMath+",
"pos": [
5560,
-5830
],
"size": [
270,
78
],
"flags": {},
"order": 22,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 615
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 612
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 236,
"type": "ImageCrop",
"pos": [
4960,
-5510
],
"size": [
210,
130
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 330
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 331
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 332
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 621
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 622
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
337,
347,
350,
616
]
}
],
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
512,
512,
0,
0
]
},
{
"id": 170,
"type": "CropMask",
"pos": [
4250,
-5750
],
"size": [
210,
130
],
"flags": {
"collapsed": false
},
"order": 6,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 208
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 623
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 624
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 211
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 212
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
207
]
}
],
"properties": {
"Node name for S&R": "CropMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
512,
512
]
},
{
"id": 178,
"type": "MaskBoundingBox+",
"pos": [
3910,
-6070
],
"size": [
220,
182
],
"flags": {
"collapsed": false
},
"order": 10,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 227
},
{
"localized_name": "image_optional",
"name": "image_optional",
"shape": 7,
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": []
},
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": null
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"links": [
621,
623
]
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"links": [
622,
624
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "MaskBoundingBox+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
0,
0
]
},
{
"id": 358,
"type": "GetImageSize",
"pos": [
5280,
-5880
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 24,
"mode": 4,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 616
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
613
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
612
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 244,
"type": "ImagePadForOutpaintMasked",
"pos": [
6000,
-5510
],
"size": [
311.4107421875,
174
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 347
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "left",
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 625
},
{
"localized_name": "top",
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 626
},
{
"localized_name": "right",
"name": "right",
"type": "INT",
"widget": {
"name": "right"
},
"link": 627
},
{
"localized_name": "bottom",
"name": "bottom",
"type": "INT",
"widget": {
"name": "bottom"
},
"link": 628
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
349,
361
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
362
]
}
],
"properties": {
"Node name for S&R": "ImagePadForOutpaintMasked",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
0,
0,
0,
0,
0
]
}
],
"groups": [],
"links": [
{
"id": 205,
"origin_id": 163,
"origin_slot": 0,
"target_id": 167,
"target_slot": 0,
"type": "MASK"
},
{
"id": 242,
"origin_id": 163,
"origin_slot": 0,
"target_id": 183,
"target_slot": 0,
"type": "MASK"
},
{
"id": 347,
"origin_id": 236,
"origin_slot": 0,
"target_id": 244,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 221,
"origin_id": 166,
"origin_slot": 0,
"target_id": 175,
"target_slot": 1,
"type": "INT"
},
{
"id": 222,
"origin_id": 166,
"origin_slot": 1,
"target_id": 175,
"target_slot": 2,
"type": "INT"
},
{
"id": 429,
"origin_id": 250,
"origin_slot": 0,
"target_id": 275,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 430,
"origin_id": 238,
"origin_slot": 0,
"target_id": 275,
"target_slot": 2,
"type": "INT"
},
{
"id": 431,
"origin_id": 238,
"origin_slot": 1,
"target_id": 275,
"target_slot": 3,
"type": "INT"
},
{
"id": 432,
"origin_id": 275,
"origin_slot": 0,
"target_id": 276,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 361,
"origin_id": 244,
"origin_slot": 0,
"target_id": 250,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 363,
"origin_id": 175,
"origin_slot": 0,
"target_id": 250,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 362,
"origin_id": 244,
"origin_slot": 1,
"target_id": 250,
"target_slot": 2,
"type": "MASK"
},
{
"id": 364,
"origin_id": 250,
"origin_slot": 0,
"target_id": 251,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 349,
"origin_id": 244,
"origin_slot": 0,
"target_id": 246,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 350,
"origin_id": 236,
"origin_slot": 0,
"target_id": 247,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 223,
"origin_id": 175,
"origin_slot": 0,
"target_id": 176,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 203,
"origin_id": 177,
"origin_slot": 0,
"target_id": 165,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 206,
"origin_id": 167,
"origin_slot": 0,
"target_id": 168,
"target_slot": 0,
"type": "MASK"
},
{
"id": 227,
"origin_id": 168,
"origin_slot": 0,
"target_id": 178,
"target_slot": 0,
"type": "MASK"
},
{
"id": 208,
"origin_id": 167,
"origin_slot": 0,
"target_id": 170,
"target_slot": 0,
"type": "MASK"
},
{
"id": 211,
"origin_id": 166,
"origin_slot": 0,
"target_id": 170,
"target_slot": 3,
"type": "INT"
},
{
"id": 212,
"origin_id": 166,
"origin_slot": 1,
"target_id": 170,
"target_slot": 4,
"type": "INT"
},
{
"id": 207,
"origin_id": 170,
"origin_slot": 0,
"target_id": 169,
"target_slot": 0,
"type": "MASK"
},
{
"id": 330,
"origin_id": 177,
"origin_slot": 0,
"target_id": 236,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 331,
"origin_id": 238,
"origin_slot": 0,
"target_id": 236,
"target_slot": 1,
"type": "INT"
},
{
"id": 332,
"origin_id": 238,
"origin_slot": 1,
"target_id": 236,
"target_slot": 2,
"type": "INT"
},
{
"id": 225,
"origin_id": 175,
"origin_slot": 0,
"target_id": 177,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 226,
"origin_id": 167,
"origin_slot": 0,
"target_id": 177,
"target_slot": 2,
"type": "MASK"
},
{
"id": 337,
"origin_id": 236,
"origin_slot": 0,
"target_id": 239,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 338,
"origin_id": 175,
"origin_slot": 0,
"target_id": 238,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 241,
"origin_id": -10,
"origin_slot": 0,
"target_id": 163,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 230,
"origin_id": -10,
"origin_slot": 0,
"target_id": 166,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 231,
"origin_id": -10,
"origin_slot": 0,
"target_id": 177,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 591,
"origin_id": 275,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 612,
"origin_id": 358,
"origin_slot": 1,
"target_id": 356,
"target_slot": 1,
"type": "INT"
},
{
"id": 613,
"origin_id": 358,
"origin_slot": 0,
"target_id": 357,
"target_slot": 1,
"type": "INT"
},
{
"id": 614,
"origin_id": 166,
"origin_slot": 0,
"target_id": 357,
"target_slot": 0,
"type": "INT"
},
{
"id": 615,
"origin_id": 166,
"origin_slot": 1,
"target_id": 356,
"target_slot": 0,
"type": "INT"
},
{
"id": 616,
"origin_id": 236,
"origin_slot": 0,
"target_id": 358,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 621,
"origin_id": 178,
"origin_slot": 2,
"target_id": 236,
"target_slot": 3,
"type": "INT"
},
{
"id": 622,
"origin_id": 178,
"origin_slot": 3,
"target_id": 236,
"target_slot": 4,
"type": "INT"
},
{
"id": 623,
"origin_id": 178,
"origin_slot": 2,
"target_id": 170,
"target_slot": 1,
"type": "INT"
},
{
"id": 624,
"origin_id": 178,
"origin_slot": 3,
"target_id": 170,
"target_slot": 2,
"type": "INT"
},
{
"id": 625,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 2,
"type": "INT"
},
{
"id": 626,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 3,
"type": "INT"
},
{
"id": 627,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 4,
"type": "INT"
},
{
"id": 628,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 5,
"type": "INT"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "6f2a3d41-8e40-40f6-98c3-8d9c79db25fd",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 457,
"lastLinkId": 843,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Create Animation",
"inputNode": {
"id": -10,
"bounding": [
2730,
579,
120,
160
]
},
"outputNode": {
"id": -20,
"bounding": [
3700,
629,
120,
60
]
},
"inputs": [
{
"id": "803d0f9b-2735-43b9-a912-a946bed79f41",
"name": "image",
"type": "IMAGE",
"linkIds": [
832
],
"localized_name": "image",
"pos": [
55,
20
]
},
{
"id": "f803b524-9743-4fd2-a27a-893f6954cbc9",
"name": "amount",
"type": "INT",
"linkIds": [
841,
842,
843,
840
],
"localized_name": "amount",
"pos": [
55,
40
]
},
{
"id": "22f5b9d9-594e-4278-9edd-a365a3f77a37",
"name": "image_1",
"type": "IMAGE",
"linkIds": [
833
],
"localized_name": "image_1",
"pos": [
55,
60
]
},
{
"id": "17fc8e8d-5db1-4594-a736-82f33215c487",
"name": "image_2",
"type": "IMAGE",
"linkIds": [
834
],
"localized_name": "image_2",
"pos": [
55,
80
]
},
{
"id": "abe932b0-1e1c-472b-bd30-d92bd05142e9",
"name": "fps",
"type": "FLOAT",
"linkIds": [
839
],
"localized_name": "fps",
"pos": [
55,
100
]
},
{
"id": "04a3e0a7-3c3c-4d32-9383-2f92e7b12b6f",
"name": "image_3",
"type": "IMAGE",
"linkIds": [
831
],
"localized_name": "image_3",
"pos": [
55,
120
]
}
],
"outputs": [
{
"id": "9e98e0cd-cb2f-4829-a852-e74b39bc1c50",
"name": "VIDEO",
"type": "VIDEO",
"linkIds": [
830
],
"localized_name": "VIDEO",
"pos": [
20,
20
]
}
],
"widgets": [],
"nodes": [
{
"id": 449,
"type": "BatchImagesNode",
"pos": [
3170,
610
],
"size": [
169.6640625,
126
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"label": "image0",
"localized_name": "images.image0",
"name": "images.image0",
"type": "IMAGE",
"link": 825
},
{
"label": "image1",
"localized_name": "images.image1",
"name": "images.image1",
"type": "IMAGE",
"link": 826
},
{
"label": "image2",
"localized_name": "images.image2",
"name": "images.image2",
"shape": 7,
"type": "IMAGE",
"link": 827
},
{
"label": "image3",
"localized_name": "images.image3",
"name": "images.image3",
"shape": 7,
"type": "IMAGE",
"link": 828
},
{
"label": "image4",
"localized_name": "images.image4",
"name": "images.image4",
"shape": 7,
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
829
]
}
],
"properties": {
"Node name for S&R": "BatchImagesNode",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 453,
"type": "RepeatImageBatch",
"pos": [
2910,
590
],
"size": [
210,
58
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 832
},
{
"localized_name": "amount",
"name": "amount",
"type": "INT",
"widget": {
"name": "amount"
},
"link": 841
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
826
]
}
],
"properties": {
"Node name for S&R": "RepeatImageBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2
]
},
{
"id": 454,
"type": "RepeatImageBatch",
"pos": [
2910,
700
],
"size": [
210,
58
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 833
},
{
"localized_name": "amount",
"name": "amount",
"type": "INT",
"widget": {
"name": "amount"
},
"link": 842
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
827
]
}
],
"properties": {
"Node name for S&R": "RepeatImageBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2
]
},
{
"id": 455,
"type": "RepeatImageBatch",
"pos": [
2910,
810
],
"size": [
210,
58
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 834
},
{
"localized_name": "amount",
"name": "amount",
"type": "INT",
"widget": {
"name": "amount"
},
"link": 843
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
828
]
}
],
"properties": {
"Node name for S&R": "RepeatImageBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2
]
},
{
"id": 450,
"type": "CreateVideo",
"pos": [
3370,
610
],
"size": [
270,
78
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 829
},
{
"localized_name": "audio",
"name": "audio",
"shape": 7,
"type": "AUDIO",
"link": null
},
{
"localized_name": "fps",
"name": "fps",
"type": "FLOAT",
"widget": {
"name": "fps"
},
"link": 839
}
],
"outputs": [
{
"localized_name": "VIDEO",
"name": "VIDEO",
"type": "VIDEO",
"links": [
830
]
}
],
"properties": {
"Node name for S&R": "CreateVideo",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
8
]
},
{
"id": 452,
"type": "RepeatImageBatch",
"pos": [
2910,
480
],
"size": [
210,
58
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 831
},
{
"localized_name": "amount",
"name": "amount",
"type": "INT",
"widget": {
"name": "amount"
},
"link": 840
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
825
]
}
],
"properties": {
"Node name for S&R": "RepeatImageBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2
]
}
],
"groups": [],
"links": [
{
"id": 825,
"origin_id": 452,
"origin_slot": 0,
"target_id": 449,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 826,
"origin_id": 453,
"origin_slot": 0,
"target_id": 449,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 827,
"origin_id": 454,
"origin_slot": 0,
"target_id": 449,
"target_slot": 2,
"type": "IMAGE"
},
{
"id": 828,
"origin_id": 455,
"origin_slot": 0,
"target_id": 449,
"target_slot": 3,
"type": "IMAGE"
},
{
"id": 829,
"origin_id": 449,
"origin_slot": 0,
"target_id": 450,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 832,
"origin_id": -10,
"origin_slot": 0,
"target_id": 453,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 841,
"origin_id": -10,
"origin_slot": 1,
"target_id": 453,
"target_slot": 1,
"type": "INT"
},
{
"id": 842,
"origin_id": -10,
"origin_slot": 1,
"target_id": 454,
"target_slot": 1,
"type": "INT"
},
{
"id": 843,
"origin_id": -10,
"origin_slot": 1,
"target_id": 455,
"target_slot": 1,
"type": "INT"
},
{
"id": 840,
"origin_id": -10,
"origin_slot": 1,
"target_id": 452,
"target_slot": 1,
"type": "INT"
},
{
"id": 833,
"origin_id": -10,
"origin_slot": 2,
"target_id": 454,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 834,
"origin_id": -10,
"origin_slot": 3,
"target_id": 455,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 839,
"origin_id": -10,
"origin_slot": 4,
"target_id": 450,
"target_slot": 2,
"type": "FLOAT"
},
{
"id": 831,
"origin_id": -10,
"origin_slot": 5,
"target_id": 452,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 830,
"origin_id": 450,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "VIDEO"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "06efa70b-1778-4fbd-81b1-90da9e9e5df9",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 38,
"lastLinkId": 94,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Crop Images",
"inputNode": {
"id": -10,
"bounding": [
848.920446566751,
416.02058889632974,
120,
80
]
},
"outputNode": {
"id": -20,
"bounding": [
4630,
320,
120,
120
]
},
"inputs": [
{
"id": "eb15a6da-be18-49ea-81f2-dba4711d5c28",
"name": "image",
"type": "IMAGE",
"linkIds": [
29,
30,
36,
35,
27
],
"localized_name": "image",
"pos": [
948.920446566751,
436.02058889632974
]
},
{
"id": "72145059-2ba2-42ec-8379-8412482057af",
"name": "a",
"type": "INT,FLOAT",
"linkIds": [
28
],
"localized_name": "a",
"label": "crop_inset",
"shape": 7,
"pos": [
948.920446566751,
456.02058889632974
]
}
],
"outputs": [
{
"id": "8ec6c1d4-c30e-4d27-9afc-d53cb8950a80",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
88
],
"label": "IMAGE_1",
"pos": [
4650,
340
]
},
{
"id": "b5bfbdce-26ef-489c-8851-c100001380a0",
"name": "IMAGE_1",
"type": "IMAGE",
"linkIds": [
90
],
"label": "IMAGE_2",
"pos": [
4650,
360
]
},
{
"id": "ae6073b1-db37-4141-88fa-6cf4ba5dce26",
"name": "IMAGE_2",
"type": "IMAGE",
"linkIds": [
92
],
"label": "IMAGE_3",
"pos": [
4650,
380
]
},
{
"id": "404edd1c-fa1b-4e9f-bb64-a05a8b3ddcee",
"name": "IMAGE_3",
"type": "IMAGE",
"linkIds": [
94
],
"label": "IMAGE_4",
"pos": [
4650,
400
]
}
],
"widgets": [],
"nodes": [
{
"id": 4,
"type": "PreviewImage",
"pos": [
2010,
400
],
"size": [
140,
276
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 3
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 5,
"type": "PreviewImage",
"pos": [
2430,
400
],
"size": [
140,
246
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 4
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 7,
"type": "PreviewImage",
"pos": [
2430,
990
],
"size": [
140,
246.0000000000001
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 6
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 16,
"type": "SimpleMath+",
"pos": [
1292.7872437939868,
-9.460406849023723
],
"size": [
270,
78
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 25
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 26
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
8,
10,
13,
16,
19
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "HEIGHT",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-2*b) / 2"
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 6,
"type": "PreviewImage",
"pos": [
2010,
990
],
"size": [
140,
246.0000000000001
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 5
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 15,
"type": "SimpleMath+",
"pos": [
1292.1975730627237,
-151.97941110367026
],
"size": [
270,
78
],
"flags": {},
"order": 11,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 23
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 24
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
7,
9,
12,
15,
21
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "WIDTH",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-2*b) / 2"
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 17,
"type": "GetImageSize",
"pos": [
1028.920446566751,
-151.97941110367026
],
"size": [
170,
70
],
"flags": {
"collapsed": false
},
"order": 13,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 27
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
23,
53
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
25,
51
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.3.71"
},
"widgets_values": []
},
{
"id": 22,
"type": "SimpleMath+",
"pos": [
3490,
50
],
"size": [
270,
108
],
"flags": {},
"order": 17,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 51
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
55
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "HEIGHT / 2",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a) / 2"
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 8,
"type": "ImageCrop",
"pos": [
2010,
220
],
"size": [
210,
130
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 29
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 7
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 8
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 58
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 60
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
3,
72
]
}
],
"title": "1",
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.3.26"
},
"widgets_values": [
1,
1,
0,
0
]
},
{
"id": 9,
"type": "ImageCrop",
"pos": [
2430,
220
],
"size": [
210,
130
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 30
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 9
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 10
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 11
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
4,
73
]
}
],
"title": "2",
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.3.26"
},
"widgets_values": [
1,
1,
0,
0
]
},
{
"id": 10,
"type": "ImageCrop",
"pos": [
2010,
800
],
"size": [
210,
130
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 35
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 12
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 13
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 59
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 34
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
5,
74
]
}
],
"title": "3",
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.3.26"
},
"widgets_values": [
1,
1,
0,
0
]
},
{
"id": 11,
"type": "ImageCrop",
"pos": [
2430,
800
],
"size": [
210,
130
],
"flags": {},
"order": 7,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 36
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 15
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 16
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 17
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 33
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
6,
75
]
}
],
"title": "4",
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.3.26"
},
"widgets_values": [
1,
1,
0,
0
]
},
{
"id": 24,
"type": "SimpleMath+",
"pos": [
2000,
-40
],
"size": [
210,
78
],
"flags": {},
"order": 19,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": null
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 57
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
58,
59,
60
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "Col 1 - X val",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"b/2"
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 19,
"type": "ImageBatchMulti",
"pos": [
3170,
260
],
"size": [
270,
162
],
"flags": {},
"order": 14,
"mode": 0,
"inputs": [
{
"localized_name": "image_1",
"name": "image_1",
"type": "IMAGE",
"link": 72
},
{
"localized_name": "image_2",
"name": "image_2",
"shape": 7,
"type": "IMAGE",
"link": 73
},
{
"name": "image_3",
"shape": 7,
"type": "IMAGE",
"link": 74
},
{
"name": "image_4",
"shape": 7,
"type": "IMAGE",
"link": 75
}
],
"outputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"links": [
46
]
}
],
"properties": {
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2",
"Node name for S&R": "ImageBatchMulti"
},
"widgets_values": [
4,
null
]
},
{
"id": 21,
"type": "PreviewImage",
"pos": [
3680,
780
],
"size": [
140,
246
],
"flags": {},
"order": 16,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 50
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 23,
"type": "SimpleMath+",
"pos": [
3490,
-90
],
"size": [
270,
78
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 53
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
56
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "WIDTH / 2",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a) / 2"
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 20,
"type": "ImageResizeKJv2",
"pos": [
3490,
260
],
"size": [
270,
286
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 46
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 56
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 55
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
50,
76,
77,
78,
79
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
},
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"links": null
}
],
"title": "Resize Images",
"properties": {
"Node name for S&R": "ImageResizeKJv2",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
512,
512,
"nearest-exact",
"stretch",
"0, 0, 0",
"center",
2,
"cpu"
]
},
{
"id": 14,
"type": "SimpleMath+",
"pos": [
1290,
140
],
"size": [
270,
78
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 28
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
20,
22,
24,
26,
57
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "Crop Inset Grid Images Value",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"a"
]
},
{
"id": 12,
"type": "SimpleMath+",
"pos": [
1640,
850
],
"size": [
210,
78
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 19
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 20
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
33,
34
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "Row 2 - Y val",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"a + (b/1)"
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 13,
"type": "SimpleMath+",
"pos": [
2450,
-10
],
"size": [
210,
78
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 21
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 22
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
11,
17
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "Col 2 - X val",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"a + (b/1)"
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 28,
"type": "ImageFromBatch",
"pos": [
3880,
110
],
"size": [
210,
82
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 76
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
87
]
}
],
"properties": {
"Node name for S&R": "ImageFromBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
1
]
},
{
"id": 29,
"type": "ImageFromBatch",
"pos": [
3880,
270
],
"size": [
210,
82
],
"flags": {},
"order": 21,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 77
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
89
]
}
],
"properties": {
"Node name for S&R": "ImageFromBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
1,
1
]
},
{
"id": 30,
"type": "ImageFromBatch",
"pos": [
3880,
440
],
"size": [
210,
82
],
"flags": {},
"order": 22,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 78
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
91
]
}
],
"properties": {
"Node name for S&R": "ImageFromBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2,
1
]
},
{
"id": 31,
"type": "ImageFromBatch",
"pos": [
3880,
610
],
"size": [
210,
82
],
"flags": {},
"order": 23,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 79
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
93
]
}
],
"properties": {
"Node name for S&R": "ImageFromBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
3,
1
]
},
{
"id": 38,
"type": "SplitImageWithAlpha",
"pos": [
4130,
610
],
"size": [
186.7291015625,
46
],
"flags": {},
"order": 27,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 93
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
94
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "SplitImageWithAlpha",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 37,
"type": "SplitImageWithAlpha",
"pos": [
4130,
440
],
"size": [
186.7291015625,
46
],
"flags": {},
"order": 26,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 91
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
92
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "SplitImageWithAlpha",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 36,
"type": "SplitImageWithAlpha",
"pos": [
4130,
270
],
"size": [
186.7291015625,
46
],
"flags": {},
"order": 25,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 89
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
90
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "SplitImageWithAlpha",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 35,
"type": "SplitImageWithAlpha",
"pos": [
4140,
110
],
"size": [
186.7291015625,
46
],
"flags": {},
"order": 24,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 87
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
88
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "SplitImageWithAlpha",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
}
],
"groups": [],
"links": [
{
"id": 3,
"origin_id": 8,
"origin_slot": 0,
"target_id": 4,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 4,
"origin_id": 9,
"origin_slot": 0,
"target_id": 5,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 6,
"origin_id": 11,
"origin_slot": 0,
"target_id": 7,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 7,
"origin_id": 15,
"origin_slot": 0,
"target_id": 8,
"target_slot": 1,
"type": "INT"
},
{
"id": 8,
"origin_id": 16,
"origin_slot": 0,
"target_id": 8,
"target_slot": 2,
"type": "INT"
},
{
"id": 9,
"origin_id": 15,
"origin_slot": 0,
"target_id": 9,
"target_slot": 1,
"type": "INT"
},
{
"id": 10,
"origin_id": 16,
"origin_slot": 0,
"target_id": 9,
"target_slot": 2,
"type": "INT"
},
{
"id": 11,
"origin_id": 13,
"origin_slot": 0,
"target_id": 9,
"target_slot": 3,
"type": "INT"
},
{
"id": 15,
"origin_id": 15,
"origin_slot": 0,
"target_id": 11,
"target_slot": 1,
"type": "INT"
},
{
"id": 16,
"origin_id": 16,
"origin_slot": 0,
"target_id": 11,
"target_slot": 2,
"type": "INT"
},
{
"id": 17,
"origin_id": 13,
"origin_slot": 0,
"target_id": 11,
"target_slot": 3,
"type": "INT"
},
{
"id": 33,
"origin_id": 12,
"origin_slot": 0,
"target_id": 11,
"target_slot": 4,
"type": "INT"
},
{
"id": 25,
"origin_id": 17,
"origin_slot": 1,
"target_id": 16,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 26,
"origin_id": 14,
"origin_slot": 0,
"target_id": 16,
"target_slot": 1,
"type": "INT,FLOAT"
},
{
"id": 12,
"origin_id": 15,
"origin_slot": 0,
"target_id": 10,
"target_slot": 1,
"type": "INT"
},
{
"id": 13,
"origin_id": 16,
"origin_slot": 0,
"target_id": 10,
"target_slot": 2,
"type": "INT"
},
{
"id": 34,
"origin_id": 12,
"origin_slot": 0,
"target_id": 10,
"target_slot": 4,
"type": "INT"
},
{
"id": 21,
"origin_id": 15,
"origin_slot": 0,
"target_id": 13,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 22,
"origin_id": 14,
"origin_slot": 0,
"target_id": 13,
"target_slot": 1,
"type": "INT,FLOAT"
},
{
"id": 19,
"origin_id": 16,
"origin_slot": 0,
"target_id": 12,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 20,
"origin_id": 14,
"origin_slot": 0,
"target_id": 12,
"target_slot": 1,
"type": "INT,FLOAT"
},
{
"id": 23,
"origin_id": 17,
"origin_slot": 0,
"target_id": 15,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 24,
"origin_id": 14,
"origin_slot": 0,
"target_id": 15,
"target_slot": 1,
"type": "INT,FLOAT"
},
{
"id": 5,
"origin_id": 10,
"origin_slot": 0,
"target_id": 6,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 29,
"origin_id": -10,
"origin_slot": 0,
"target_id": 8,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 30,
"origin_id": -10,
"origin_slot": 0,
"target_id": 9,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 36,
"origin_id": -10,
"origin_slot": 0,
"target_id": 11,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 35,
"origin_id": -10,
"origin_slot": 0,
"target_id": 10,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 27,
"origin_id": -10,
"origin_slot": 0,
"target_id": 17,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 28,
"origin_id": -10,
"origin_slot": 1,
"target_id": 14,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 46,
"origin_id": 19,
"origin_slot": 0,
"target_id": 20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 50,
"origin_id": 20,
"origin_slot": 0,
"target_id": 21,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 51,
"origin_id": 17,
"origin_slot": 1,
"target_id": 22,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 53,
"origin_id": 17,
"origin_slot": 0,
"target_id": 23,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 55,
"origin_id": 22,
"origin_slot": 0,
"target_id": 20,
"target_slot": 3,
"type": "INT"
},
{
"id": 56,
"origin_id": 23,
"origin_slot": 0,
"target_id": 20,
"target_slot": 2,
"type": "INT"
},
{
"id": 57,
"origin_id": 14,
"origin_slot": 0,
"target_id": 24,
"target_slot": 1,
"type": "INT,FLOAT"
},
{
"id": 58,
"origin_id": 24,
"origin_slot": 0,
"target_id": 8,
"target_slot": 3,
"type": "INT"
},
{
"id": 59,
"origin_id": 24,
"origin_slot": 0,
"target_id": 10,
"target_slot": 3,
"type": "INT"
},
{
"id": 60,
"origin_id": 24,
"origin_slot": 0,
"target_id": 8,
"target_slot": 4,
"type": "INT"
},
{
"id": 72,
"origin_id": 8,
"origin_slot": 0,
"target_id": 19,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 73,
"origin_id": 9,
"origin_slot": 0,
"target_id": 19,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 74,
"origin_id": 10,
"origin_slot": 0,
"target_id": 19,
"target_slot": 2,
"type": "IMAGE"
},
{
"id": 75,
"origin_id": 11,
"origin_slot": 0,
"target_id": 19,
"target_slot": 3,
"type": "IMAGE"
},
{
"id": 76,
"origin_id": 20,
"origin_slot": 0,
"target_id": 28,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 77,
"origin_id": 20,
"origin_slot": 0,
"target_id": 29,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 78,
"origin_id": 20,
"origin_slot": 0,
"target_id": 30,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 79,
"origin_id": 20,
"origin_slot": 0,
"target_id": 31,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 87,
"origin_id": 28,
"origin_slot": 0,
"target_id": 35,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 88,
"origin_id": 35,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 89,
"origin_id": 29,
"origin_slot": 0,
"target_id": 36,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 90,
"origin_id": 36,
"origin_slot": 0,
"target_id": -20,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 91,
"origin_id": 30,
"origin_slot": 0,
"target_id": 37,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 92,
"origin_id": 37,
"origin_slot": 0,
"target_id": -20,
"target_slot": 2,
"type": "IMAGE"
},
{
"id": 93,
"origin_id": 31,
"origin_slot": 0,
"target_id": 38,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 94,
"origin_id": 38,
"origin_slot": 0,
"target_id": -20,
"target_slot": 3,
"type": "IMAGE"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "d3cb85d6-9dbf-4beb-bf7e-e5961e6c739b",
"version": 1,
"state": {
"lastGroupId": 1,
"lastNodeId": 470,
"lastLinkId": 905,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Create Composites",
"inputNode": {
"id": -10,
"bounding": [
840,
543,
120,
120
]
},
"outputNode": {
"id": -20,
"bounding": [
1270,
543,
120,
120
]
},
"inputs": [
{
"id": "31b4e29a-a526-4b00-a748-00e2d80c9acc",
"name": "images",
"type": "IMAGE",
"linkIds": [
817
],
"localized_name": "images",
"label": "image_0",
"pos": [
940,
563
]
},
{
"id": "9ce94b4a-0b82-4699-9401-d109be367ef1",
"name": "images_1",
"type": "IMAGE",
"linkIds": [
890
],
"localized_name": "images_1",
"pos": [
940,
583
]
},
{
"id": "3c4eaf33-61d3-4d7b-90b6-6c1ad718fcfd",
"name": "images_2",
"type": "IMAGE",
"linkIds": [
903
],
"localized_name": "images_2",
"pos": [
940,
603
]
},
{
"id": "eb50598b-9410-4cdf-8283-eadc1d8f7d91",
"name": "images_3",
"type": "IMAGE",
"linkIds": [
904
],
"localized_name": "images_3",
"pos": [
940,
623
]
}
],
"outputs": [
{
"id": "dee7e516-dd8f-4d1a-a0ef-e1a38728c883",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
821,
844
],
"localized_name": "IMAGE",
"pos": [
1290,
563
]
},
{
"id": "a802cf38-ef9a-4534-8b93-f3eadf258fd7",
"name": "IMAGE_1",
"type": "IMAGE",
"linkIds": [
891
],
"localized_name": "IMAGE_1",
"pos": [
1290,
583
]
},
{
"id": "ff40931d-45d3-4f41-afba-11e3fb157632",
"name": "IMAGE_2",
"type": "IMAGE",
"linkIds": [
900
],
"localized_name": "IMAGE_2",
"pos": [
1290,
603
]
},
{
"id": "0cc3b0ea-f327-4731-8487-12b85d92b4c0",
"name": "IMAGE_3",
"type": "IMAGE",
"linkIds": [
905
],
"localized_name": "IMAGE_3",
"pos": [
1290,
623
]
}
],
"widgets": [],
"nodes": [
{
"id": 441,
"type": "82b9f3ac-eaa6-4ed1-b6c4-2af94a41ab52",
"pos": [
1010,
300
],
"size": [
210,
110
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 817
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
821,
844
]
},
{
"name": "x",
"type": "INT",
"links": []
},
{
"name": "y",
"type": "INT",
"links": []
},
{
"name": "INT",
"type": "INT",
"links": [
896,
898,
901
]
},
{
"name": "INT_1",
"type": "INT",
"links": [
897,
899,
902
]
}
],
"properties": {
"proxyWidgets": [],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 465,
"type": "3555538f-1640-401f-8975-c9deb6afbe30",
"pos": [
1010,
490
],
"size": [
210,
82
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 890
},
{
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 896
},
{
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 897
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
891
]
}
],
"properties": {
"proxyWidgets": [
[
"-1",
"left"
],
[
"-1",
"top"
]
],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0
]
},
{
"id": 469,
"type": "aa348f53-fb9c-4ce6-9661-a232d909dcd9",
"pos": [
1010,
640
],
"size": [
210,
82
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 903
},
{
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 898
},
{
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 899
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
900
]
}
],
"properties": {
"proxyWidgets": [
[
"-1",
"left"
],
[
"-1",
"top"
]
],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0
]
},
{
"id": 470,
"type": "56da3fe7-61e8-47ab-85d0-65c2fcf8b0cd",
"pos": [
1014.3427653225044,
769.1177172892308
],
"size": [
210,
82
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 904
},
{
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 901
},
{
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 902
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
905
]
}
],
"properties": {
"proxyWidgets": [
[
"-1",
"left"
],
[
"-1",
"top"
]
],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0
]
}
],
"groups": [],
"links": [
{
"id": 817,
"origin_id": -10,
"origin_slot": 0,
"target_id": 441,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 821,
"origin_id": 441,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 844,
"origin_id": 441,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 890,
"origin_id": -10,
"origin_slot": 1,
"target_id": 465,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 891,
"origin_id": 465,
"origin_slot": 0,
"target_id": -20,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 896,
"origin_id": 441,
"origin_slot": 3,
"target_id": 465,
"target_slot": 1,
"type": "INT"
},
{
"id": 897,
"origin_id": 441,
"origin_slot": 4,
"target_id": 465,
"target_slot": 2,
"type": "INT"
},
{
"id": 898,
"origin_id": 441,
"origin_slot": 3,
"target_id": 469,
"target_slot": 1,
"type": "INT"
},
{
"id": 899,
"origin_id": 441,
"origin_slot": 4,
"target_id": 469,
"target_slot": 2,
"type": "INT"
},
{
"id": 900,
"origin_id": 469,
"origin_slot": 0,
"target_id": -20,
"target_slot": 2,
"type": "IMAGE"
},
{
"id": 901,
"origin_id": 441,
"origin_slot": 3,
"target_id": 470,
"target_slot": 1,
"type": "INT"
},
{
"id": 902,
"origin_id": 441,
"origin_slot": 4,
"target_id": 470,
"target_slot": 2,
"type": "INT"
},
{
"id": 903,
"origin_id": -10,
"origin_slot": 2,
"target_id": 469,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 904,
"origin_id": -10,
"origin_slot": 3,
"target_id": 470,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 905,
"origin_id": 470,
"origin_slot": 0,
"target_id": -20,
"target_slot": 3,
"type": "IMAGE"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "82b9f3ac-eaa6-4ed1-b6c4-2af94a41ab52",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 355,
"lastLinkId": 603,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Crop+Composite",
"inputNode": {
"id": -10,
"bounding": [
2610,
-5435,
120,
60
]
},
"outputNode": {
"id": -20,
"bounding": [
7530,
-5435,
120,
140
]
},
"inputs": [
{
"id": "4ba02b7f-6784-438e-8fba-888e25a1fe79",
"name": "images",
"type": "IMAGE",
"linkIds": [
241,
230,
231
],
"localized_name": "images",
"pos": [
2710,
-5415
]
}
],
"outputs": [
{
"id": "c6850383-67de-4c73-96c7-0febb7af873b",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
591
],
"localized_name": "IMAGE",
"pos": [
7550,
-5415
]
},
{
"id": "e854cd6e-57f2-495c-84c3-2e104bcbf3f7",
"name": "x",
"type": "INT",
"linkIds": [
600
],
"pos": [
7550,
-5395
]
},
{
"id": "2146cdc1-d2e2-4e79-8a21-1fab5b7bc96d",
"name": "y",
"type": "INT",
"linkIds": [
601
],
"pos": [
7550,
-5375
]
},
{
"id": "6f4c9194-e147-4113-bb58-f2dc4552ff4f",
"name": "INT",
"type": "INT",
"linkIds": [
602
],
"pos": [
7550,
-5355
]
},
{
"id": "a79b2c25-3cd7-4564-ba89-7ce5cb1d5de4",
"name": "INT_1",
"type": "INT",
"linkIds": [
603
],
"pos": [
7550,
-5335
]
}
],
"widgets": [],
"nodes": [
{
"id": 167,
"type": "Reroute",
"pos": [
3340,
-5800
],
"size": [
75,
26
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 205
}
],
"outputs": [
{
"name": "",
"type": "MASK",
"links": [
206,
208,
226
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 183,
"type": "MaskPreview+",
"pos": [
2790,
-5270
],
"size": [
290,
258
],
"flags": {},
"order": 11,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 242
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 244,
"type": "ImagePadForOutpaintMasked",
"pos": [
6000,
-5510
],
"size": [
311.4107421875,
174
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 347
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "left",
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 355
},
{
"localized_name": "top",
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 353
},
{
"localized_name": "right",
"name": "right",
"type": "INT",
"widget": {
"name": "right"
},
"link": 356
},
{
"localized_name": "bottom",
"name": "bottom",
"type": "INT",
"widget": {
"name": "bottom"
},
"link": 354
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
349,
361
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
362
]
}
],
"properties": {
"Node name for S&R": "ImagePadForOutpaintMasked",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
0,
0,
0,
0,
0
]
},
{
"id": 163,
"type": "ColorToMask",
"pos": [
2790,
-5510
],
"size": [
270,
178
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 241
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
205,
242
]
}
],
"properties": {
"Node name for S&R": "ColorToMask",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
false,
0,
255,
0,
100,
1
]
},
{
"id": 175,
"type": "LayerUtility: ColorImage V2",
"pos": [
3120,
-5510
],
"size": [
221.025,
130
],
"flags": {
"collapsed": false
},
"order": 7,
"mode": 0,
"inputs": [
{
"localized_name": "size_as",
"name": "size_as",
"shape": 7,
"type": "*",
"link": null
},
{
"localized_name": "custom_width",
"name": "custom_width",
"type": "INT",
"widget": {
"name": "custom_width"
},
"link": 221
},
{
"localized_name": "custom_height",
"name": "custom_height",
"type": "INT",
"widget": {
"name": "custom_height"
},
"link": 222
}
],
"outputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"links": [
223,
225,
338,
363
]
}
],
"properties": {
"Node name for S&R": "LayerUtility: ColorImage V2",
"cnr_id": "hanzo_studio_layerstyle",
"ver": "1.0.90"
},
"widgets_values": [
"custom",
512,
512,
"#00FF00"
],
"color": "rgba(38, 73, 116, 0.7)"
},
{
"id": 275,
"type": "ImageResizeKJv2",
"pos": [
6810,
-5510
],
"size": [
270,
286
],
"flags": {},
"order": 22,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 429
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 430
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 431
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
432,
591
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
},
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "ImageResizeKJv2",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
512,
512,
"nearest-exact",
"stretch",
"0, 0, 0",
"center",
2,
"cpu"
]
},
{
"id": 250,
"type": "ImageCompositeMasked",
"pos": [
6460,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 361
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 363
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 362
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
364,
429
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
true
]
},
{
"id": 251,
"type": "PreviewImage",
"pos": [
6460,
-5240
],
"size": [
270,
258
],
"flags": {},
"order": 21,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 364
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 246,
"type": "PreviewImage",
"pos": [
6000,
-5240
],
"size": [
310,
260
],
"flags": {},
"order": 16,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 349
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 247,
"type": "GetImageSize",
"pos": [
5320,
-5370
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 17,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 350
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
357
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
360
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 176,
"type": "PreviewImage",
"pos": [
3120,
-5300
],
"size": [
220,
258
],
"flags": {},
"order": 8,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 223
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 165,
"type": "PreviewImage",
"pos": [
3500,
-5300
],
"size": [
270,
258
],
"flags": {},
"order": 1,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 203
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 166,
"type": "GetImageSize",
"pos": [
2790,
-5790
],
"size": [
140,
66
],
"flags": {
"collapsed": false
},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 230
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
211,
221,
358
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
212,
222,
359
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 168,
"type": "InvertMask",
"pos": [
3770,
-5770
],
"size": [
140,
30
],
"flags": {
"collapsed": true
},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 206
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
227
]
}
],
"properties": {
"Node name for S&R": "InvertMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 170,
"type": "CropMask",
"pos": [
4250,
-5750
],
"size": [
210,
130
],
"flags": {
"collapsed": false
},
"order": 6,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 208
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 209
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 210
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 211
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 212
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
207
]
}
],
"properties": {
"Node name for S&R": "CropMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
512,
512
]
},
{
"id": 236,
"type": "ImageCrop",
"pos": [
4960,
-5510
],
"size": [
210,
130
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 330
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 331
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 332
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 333
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 334
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
337,
347,
350
]
}
],
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
512,
512,
0,
0
]
},
{
"id": 177,
"type": "ImageCompositeMasked",
"pos": [
3500,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 231
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 225
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 226
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
203,
330
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
false
]
},
{
"id": 238,
"type": "GetImageSize",
"pos": [
4630,
-5460
],
"size": [
140,
66
],
"flags": {
"collapsed": true
},
"order": 13,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 338
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
331,
430
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
332,
431
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 169,
"type": "MaskPreview+",
"pos": [
4250,
-5570
],
"size": [
300,
258
],
"flags": {},
"order": 5,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 207
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 239,
"type": "PreviewImage",
"pos": [
4960,
-5330
],
"size": [
280,
258
],
"flags": {},
"order": 14,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 337
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 276,
"type": "PreviewImage",
"pos": [
7130,
-5510
],
"size": [
340,
280
],
"flags": {},
"order": 23,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 432
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 178,
"type": "MaskBoundingBox+",
"pos": [
3940,
-5800
],
"size": [
220,
182
],
"flags": {
"collapsed": false
},
"order": 10,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 227
},
{
"localized_name": "image_optional",
"name": "image_optional",
"shape": 7,
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": []
},
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": null
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"links": [
209,
333,
600
]
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"links": [
210,
334,
601
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "MaskBoundingBox+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
0,
0
]
},
{
"id": 248,
"type": "SimpleMath+",
"pos": [
5600,
-5510
],
"size": [
270,
78
],
"flags": {
"collapsed": false
},
"order": 18,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 358
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 357
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
355,
356,
602
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "pixels to add left/right",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 249,
"type": "SimpleMath+",
"pos": [
5600,
-5320
],
"size": [
270,
78
],
"flags": {},
"order": 19,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 359
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 360
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
353,
354,
603
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "pixels to add top/bot",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
}
],
"groups": [],
"links": [
{
"id": 205,
"origin_id": 163,
"origin_slot": 0,
"target_id": 167,
"target_slot": 0,
"type": "MASK"
},
{
"id": 242,
"origin_id": 163,
"origin_slot": 0,
"target_id": 183,
"target_slot": 0,
"type": "MASK"
},
{
"id": 359,
"origin_id": 166,
"origin_slot": 1,
"target_id": 249,
"target_slot": 0,
"type": "INT"
},
{
"id": 360,
"origin_id": 247,
"origin_slot": 1,
"target_id": 249,
"target_slot": 1,
"type": "INT"
},
{
"id": 347,
"origin_id": 236,
"origin_slot": 0,
"target_id": 244,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 355,
"origin_id": 248,
"origin_slot": 0,
"target_id": 244,
"target_slot": 2,
"type": "INT"
},
{
"id": 353,
"origin_id": 249,
"origin_slot": 0,
"target_id": 244,
"target_slot": 3,
"type": "INT"
},
{
"id": 356,
"origin_id": 248,
"origin_slot": 0,
"target_id": 244,
"target_slot": 4,
"type": "INT"
},
{
"id": 354,
"origin_id": 249,
"origin_slot": 0,
"target_id": 244,
"target_slot": 5,
"type": "INT"
},
{
"id": 221,
"origin_id": 166,
"origin_slot": 0,
"target_id": 175,
"target_slot": 1,
"type": "INT"
},
{
"id": 222,
"origin_id": 166,
"origin_slot": 1,
"target_id": 175,
"target_slot": 2,
"type": "INT"
},
{
"id": 429,
"origin_id": 250,
"origin_slot": 0,
"target_id": 275,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 430,
"origin_id": 238,
"origin_slot": 0,
"target_id": 275,
"target_slot": 2,
"type": "INT"
},
{
"id": 431,
"origin_id": 238,
"origin_slot": 1,
"target_id": 275,
"target_slot": 3,
"type": "INT"
},
{
"id": 432,
"origin_id": 275,
"origin_slot": 0,
"target_id": 276,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 361,
"origin_id": 244,
"origin_slot": 0,
"target_id": 250,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 363,
"origin_id": 175,
"origin_slot": 0,
"target_id": 250,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 362,
"origin_id": 244,
"origin_slot": 1,
"target_id": 250,
"target_slot": 2,
"type": "MASK"
},
{
"id": 364,
"origin_id": 250,
"origin_slot": 0,
"target_id": 251,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 349,
"origin_id": 244,
"origin_slot": 0,
"target_id": 246,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 358,
"origin_id": 166,
"origin_slot": 0,
"target_id": 248,
"target_slot": 0,
"type": "INT"
},
{
"id": 357,
"origin_id": 247,
"origin_slot": 0,
"target_id": 248,
"target_slot": 1,
"type": "INT"
},
{
"id": 350,
"origin_id": 236,
"origin_slot": 0,
"target_id": 247,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 223,
"origin_id": 175,
"origin_slot": 0,
"target_id": 176,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 203,
"origin_id": 177,
"origin_slot": 0,
"target_id": 165,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 206,
"origin_id": 167,
"origin_slot": 0,
"target_id": 168,
"target_slot": 0,
"type": "MASK"
},
{
"id": 227,
"origin_id": 168,
"origin_slot": 0,
"target_id": 178,
"target_slot": 0,
"type": "MASK"
},
{
"id": 208,
"origin_id": 167,
"origin_slot": 0,
"target_id": 170,
"target_slot": 0,
"type": "MASK"
},
{
"id": 209,
"origin_id": 178,
"origin_slot": 2,
"target_id": 170,
"target_slot": 1,
"type": "INT"
},
{
"id": 210,
"origin_id": 178,
"origin_slot": 3,
"target_id": 170,
"target_slot": 2,
"type": "INT"
},
{
"id": 211,
"origin_id": 166,
"origin_slot": 0,
"target_id": 170,
"target_slot": 3,
"type": "INT"
},
{
"id": 212,
"origin_id": 166,
"origin_slot": 1,
"target_id": 170,
"target_slot": 4,
"type": "INT"
},
{
"id": 207,
"origin_id": 170,
"origin_slot": 0,
"target_id": 169,
"target_slot": 0,
"type": "MASK"
},
{
"id": 330,
"origin_id": 177,
"origin_slot": 0,
"target_id": 236,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 331,
"origin_id": 238,
"origin_slot": 0,
"target_id": 236,
"target_slot": 1,
"type": "INT"
},
{
"id": 332,
"origin_id": 238,
"origin_slot": 1,
"target_id": 236,
"target_slot": 2,
"type": "INT"
},
{
"id": 333,
"origin_id": 178,
"origin_slot": 2,
"target_id": 236,
"target_slot": 3,
"type": "INT"
},
{
"id": 334,
"origin_id": 178,
"origin_slot": 3,
"target_id": 236,
"target_slot": 4,
"type": "INT"
},
{
"id": 225,
"origin_id": 175,
"origin_slot": 0,
"target_id": 177,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 226,
"origin_id": 167,
"origin_slot": 0,
"target_id": 177,
"target_slot": 2,
"type": "MASK"
},
{
"id": 337,
"origin_id": 236,
"origin_slot": 0,
"target_id": 239,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 338,
"origin_id": 175,
"origin_slot": 0,
"target_id": 238,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 241,
"origin_id": -10,
"origin_slot": 0,
"target_id": 163,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 230,
"origin_id": -10,
"origin_slot": 0,
"target_id": 166,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 231,
"origin_id": -10,
"origin_slot": 0,
"target_id": 177,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 591,
"origin_id": 275,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 600,
"origin_id": 178,
"origin_slot": 2,
"target_id": -20,
"target_slot": 1,
"type": "INT"
},
{
"id": 601,
"origin_id": 178,
"origin_slot": 3,
"target_id": -20,
"target_slot": 2,
"type": "INT"
},
{
"id": 602,
"origin_id": 248,
"origin_slot": 0,
"target_id": -20,
"target_slot": 3,
"type": "INT"
},
{
"id": 603,
"origin_id": 249,
"origin_slot": 0,
"target_id": -20,
"target_slot": 4,
"type": "INT"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "3555538f-1640-401f-8975-c9deb6afbe30",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 358,
"lastLinkId": 628,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Crop+Composite",
"inputNode": {
"id": -10,
"bounding": [
2610,
-5435,
120,
100
]
},
"outputNode": {
"id": -20,
"bounding": [
7530,
-5435,
120,
60
]
},
"inputs": [
{
"id": "4ba02b7f-6784-438e-8fba-888e25a1fe79",
"name": "images",
"type": "IMAGE",
"linkIds": [
241,
230,
231
],
"localized_name": "images",
"pos": [
2710,
-5415
]
},
{
"id": "2944db68-0ea1-4a09-961e-3d02628b4c83",
"name": "left",
"type": "INT",
"linkIds": [
625,
627
],
"pos": [
2710,
-5395
]
},
{
"id": "a1bcaeb3-d193-4c0f-bb32-65a0bc000c08",
"name": "top",
"type": "INT",
"linkIds": [
626,
628
],
"pos": [
2710,
-5375
]
}
],
"outputs": [
{
"id": "c6850383-67de-4c73-96c7-0febb7af873b",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
591
],
"localized_name": "IMAGE",
"pos": [
7550,
-5415
]
}
],
"widgets": [],
"nodes": [
{
"id": 167,
"type": "Reroute",
"pos": [
3340,
-5800
],
"size": [
75,
26
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 205
}
],
"outputs": [
{
"name": "",
"type": "MASK",
"links": [
206,
208,
226
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 183,
"type": "MaskPreview+",
"pos": [
2790,
-5270
],
"size": [
290,
258
],
"flags": {},
"order": 11,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 242
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 163,
"type": "ColorToMask",
"pos": [
2790,
-5510
],
"size": [
270,
178
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 241
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
205,
242
]
}
],
"properties": {
"Node name for S&R": "ColorToMask",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
false,
0,
255,
0,
100,
1
]
},
{
"id": 175,
"type": "LayerUtility: ColorImage V2",
"pos": [
3120,
-5510
],
"size": [
221.025,
130
],
"flags": {
"collapsed": false
},
"order": 7,
"mode": 0,
"inputs": [
{
"localized_name": "size_as",
"name": "size_as",
"shape": 7,
"type": "*",
"link": null
},
{
"localized_name": "custom_width",
"name": "custom_width",
"type": "INT",
"widget": {
"name": "custom_width"
},
"link": 221
},
{
"localized_name": "custom_height",
"name": "custom_height",
"type": "INT",
"widget": {
"name": "custom_height"
},
"link": 222
}
],
"outputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"links": [
223,
225,
338,
363
]
}
],
"properties": {
"Node name for S&R": "LayerUtility: ColorImage V2",
"cnr_id": "hanzo_studio_layerstyle",
"ver": "1.0.90"
},
"widgets_values": [
"custom",
512,
512,
"#00FF00"
],
"color": "rgba(38, 73, 116, 0.7)"
},
{
"id": 275,
"type": "ImageResizeKJv2",
"pos": [
6810,
-5510
],
"size": [
270,
286
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 429
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 430
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 431
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
432,
591
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
},
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "ImageResizeKJv2",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
512,
512,
"nearest-exact",
"stretch",
"0, 0, 0",
"center",
2,
"cpu"
]
},
{
"id": 250,
"type": "ImageCompositeMasked",
"pos": [
6460,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 361
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 363
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 362
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
364,
429
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
true
]
},
{
"id": 251,
"type": "PreviewImage",
"pos": [
6460,
-5240
],
"size": [
270,
258
],
"flags": {},
"order": 19,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 364
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 246,
"type": "PreviewImage",
"pos": [
6000,
-5240
],
"size": [
310,
260
],
"flags": {},
"order": 16,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 349
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 247,
"type": "GetImageSize",
"pos": [
5320,
-5370
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 17,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 350
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": []
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": []
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 176,
"type": "PreviewImage",
"pos": [
3120,
-5300
],
"size": [
220,
258
],
"flags": {},
"order": 8,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 223
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 165,
"type": "PreviewImage",
"pos": [
3500,
-5300
],
"size": [
270,
258
],
"flags": {},
"order": 1,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 203
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 168,
"type": "InvertMask",
"pos": [
3770,
-5770
],
"size": [
140,
30
],
"flags": {
"collapsed": true
},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 206
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
227
]
}
],
"properties": {
"Node name for S&R": "InvertMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 177,
"type": "ImageCompositeMasked",
"pos": [
3500,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 231
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 225
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 226
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
203,
330
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
false
]
},
{
"id": 238,
"type": "GetImageSize",
"pos": [
4630,
-5460
],
"size": [
140,
66
],
"flags": {
"collapsed": true
},
"order": 13,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 338
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
331,
430
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
332,
431
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 169,
"type": "MaskPreview+",
"pos": [
4250,
-5570
],
"size": [
300,
258
],
"flags": {},
"order": 5,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 207
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 239,
"type": "PreviewImage",
"pos": [
4960,
-5330
],
"size": [
280,
258
],
"flags": {},
"order": 14,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 337
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 276,
"type": "PreviewImage",
"pos": [
7130,
-5510
],
"size": [
340,
280
],
"flags": {},
"order": 21,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 432
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 166,
"type": "GetImageSize",
"pos": [
2790,
-5790
],
"size": [
140,
66
],
"flags": {
"collapsed": false
},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 230
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
211,
221,
614
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
212,
222,
615
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 357,
"type": "SimpleMath+",
"pos": [
5560,
-6020
],
"size": [
270,
78
],
"flags": {
"collapsed": false
},
"order": 23,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 614
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 613
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 356,
"type": "SimpleMath+",
"pos": [
5560,
-5830
],
"size": [
270,
78
],
"flags": {},
"order": 22,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 615
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 612
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 236,
"type": "ImageCrop",
"pos": [
4960,
-5510
],
"size": [
210,
130
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 330
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 331
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 332
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 621
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 622
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
337,
347,
350,
616
]
}
],
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
512,
512,
0,
0
]
},
{
"id": 170,
"type": "CropMask",
"pos": [
4250,
-5750
],
"size": [
210,
130
],
"flags": {
"collapsed": false
},
"order": 6,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 208
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 623
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 624
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 211
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 212
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
207
]
}
],
"properties": {
"Node name for S&R": "CropMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
512,
512
]
},
{
"id": 178,
"type": "MaskBoundingBox+",
"pos": [
3910,
-6070
],
"size": [
220,
182
],
"flags": {
"collapsed": false
},
"order": 10,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 227
},
{
"localized_name": "image_optional",
"name": "image_optional",
"shape": 7,
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": []
},
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": null
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"links": [
621,
623
]
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"links": [
622,
624
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "MaskBoundingBox+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
0,
0
]
},
{
"id": 358,
"type": "GetImageSize",
"pos": [
5280,
-5880
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 24,
"mode": 4,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 616
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
613
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
612
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 244,
"type": "ImagePadForOutpaintMasked",
"pos": [
6000,
-5510
],
"size": [
311.4107421875,
174
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 347
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "left",
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 625
},
{
"localized_name": "top",
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 626
},
{
"localized_name": "right",
"name": "right",
"type": "INT",
"widget": {
"name": "right"
},
"link": 627
},
{
"localized_name": "bottom",
"name": "bottom",
"type": "INT",
"widget": {
"name": "bottom"
},
"link": 628
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
349,
361
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
362
]
}
],
"properties": {
"Node name for S&R": "ImagePadForOutpaintMasked",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
0,
0,
0,
0,
0
]
}
],
"groups": [],
"links": [
{
"id": 205,
"origin_id": 163,
"origin_slot": 0,
"target_id": 167,
"target_slot": 0,
"type": "MASK"
},
{
"id": 242,
"origin_id": 163,
"origin_slot": 0,
"target_id": 183,
"target_slot": 0,
"type": "MASK"
},
{
"id": 347,
"origin_id": 236,
"origin_slot": 0,
"target_id": 244,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 221,
"origin_id": 166,
"origin_slot": 0,
"target_id": 175,
"target_slot": 1,
"type": "INT"
},
{
"id": 222,
"origin_id": 166,
"origin_slot": 1,
"target_id": 175,
"target_slot": 2,
"type": "INT"
},
{
"id": 429,
"origin_id": 250,
"origin_slot": 0,
"target_id": 275,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 430,
"origin_id": 238,
"origin_slot": 0,
"target_id": 275,
"target_slot": 2,
"type": "INT"
},
{
"id": 431,
"origin_id": 238,
"origin_slot": 1,
"target_id": 275,
"target_slot": 3,
"type": "INT"
},
{
"id": 432,
"origin_id": 275,
"origin_slot": 0,
"target_id": 276,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 361,
"origin_id": 244,
"origin_slot": 0,
"target_id": 250,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 363,
"origin_id": 175,
"origin_slot": 0,
"target_id": 250,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 362,
"origin_id": 244,
"origin_slot": 1,
"target_id": 250,
"target_slot": 2,
"type": "MASK"
},
{
"id": 364,
"origin_id": 250,
"origin_slot": 0,
"target_id": 251,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 349,
"origin_id": 244,
"origin_slot": 0,
"target_id": 246,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 350,
"origin_id": 236,
"origin_slot": 0,
"target_id": 247,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 223,
"origin_id": 175,
"origin_slot": 0,
"target_id": 176,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 203,
"origin_id": 177,
"origin_slot": 0,
"target_id": 165,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 206,
"origin_id": 167,
"origin_slot": 0,
"target_id": 168,
"target_slot": 0,
"type": "MASK"
},
{
"id": 227,
"origin_id": 168,
"origin_slot": 0,
"target_id": 178,
"target_slot": 0,
"type": "MASK"
},
{
"id": 208,
"origin_id": 167,
"origin_slot": 0,
"target_id": 170,
"target_slot": 0,
"type": "MASK"
},
{
"id": 211,
"origin_id": 166,
"origin_slot": 0,
"target_id": 170,
"target_slot": 3,
"type": "INT"
},
{
"id": 212,
"origin_id": 166,
"origin_slot": 1,
"target_id": 170,
"target_slot": 4,
"type": "INT"
},
{
"id": 207,
"origin_id": 170,
"origin_slot": 0,
"target_id": 169,
"target_slot": 0,
"type": "MASK"
},
{
"id": 330,
"origin_id": 177,
"origin_slot": 0,
"target_id": 236,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 331,
"origin_id": 238,
"origin_slot": 0,
"target_id": 236,
"target_slot": 1,
"type": "INT"
},
{
"id": 332,
"origin_id": 238,
"origin_slot": 1,
"target_id": 236,
"target_slot": 2,
"type": "INT"
},
{
"id": 225,
"origin_id": 175,
"origin_slot": 0,
"target_id": 177,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 226,
"origin_id": 167,
"origin_slot": 0,
"target_id": 177,
"target_slot": 2,
"type": "MASK"
},
{
"id": 337,
"origin_id": 236,
"origin_slot": 0,
"target_id": 239,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 338,
"origin_id": 175,
"origin_slot": 0,
"target_id": 238,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 241,
"origin_id": -10,
"origin_slot": 0,
"target_id": 163,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 230,
"origin_id": -10,
"origin_slot": 0,
"target_id": 166,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 231,
"origin_id": -10,
"origin_slot": 0,
"target_id": 177,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 591,
"origin_id": 275,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 612,
"origin_id": 358,
"origin_slot": 1,
"target_id": 356,
"target_slot": 1,
"type": "INT"
},
{
"id": 613,
"origin_id": 358,
"origin_slot": 0,
"target_id": 357,
"target_slot": 1,
"type": "INT"
},
{
"id": 614,
"origin_id": 166,
"origin_slot": 0,
"target_id": 357,
"target_slot": 0,
"type": "INT"
},
{
"id": 615,
"origin_id": 166,
"origin_slot": 1,
"target_id": 356,
"target_slot": 0,
"type": "INT"
},
{
"id": 616,
"origin_id": 236,
"origin_slot": 0,
"target_id": 358,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 621,
"origin_id": 178,
"origin_slot": 2,
"target_id": 236,
"target_slot": 3,
"type": "INT"
},
{
"id": 622,
"origin_id": 178,
"origin_slot": 3,
"target_id": 236,
"target_slot": 4,
"type": "INT"
},
{
"id": 623,
"origin_id": 178,
"origin_slot": 2,
"target_id": 170,
"target_slot": 1,
"type": "INT"
},
{
"id": 624,
"origin_id": 178,
"origin_slot": 3,
"target_id": 170,
"target_slot": 2,
"type": "INT"
},
{
"id": 625,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 2,
"type": "INT"
},
{
"id": 626,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 3,
"type": "INT"
},
{
"id": 627,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 4,
"type": "INT"
},
{
"id": 628,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 5,
"type": "INT"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "aa348f53-fb9c-4ce6-9661-a232d909dcd9",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 358,
"lastLinkId": 628,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Crop+Composite",
"inputNode": {
"id": -10,
"bounding": [
2610,
-5435,
120,
100
]
},
"outputNode": {
"id": -20,
"bounding": [
7530,
-5435,
120,
60
]
},
"inputs": [
{
"id": "4ba02b7f-6784-438e-8fba-888e25a1fe79",
"name": "images",
"type": "IMAGE",
"linkIds": [
241,
230,
231
],
"localized_name": "images",
"pos": [
2710,
-5415
]
},
{
"id": "2944db68-0ea1-4a09-961e-3d02628b4c83",
"name": "left",
"type": "INT",
"linkIds": [
625,
627
],
"pos": [
2710,
-5395
]
},
{
"id": "a1bcaeb3-d193-4c0f-bb32-65a0bc000c08",
"name": "top",
"type": "INT",
"linkIds": [
626,
628
],
"pos": [
2710,
-5375
]
}
],
"outputs": [
{
"id": "c6850383-67de-4c73-96c7-0febb7af873b",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
591
],
"localized_name": "IMAGE",
"pos": [
7550,
-5415
]
}
],
"widgets": [],
"nodes": [
{
"id": 167,
"type": "Reroute",
"pos": [
3340,
-5800
],
"size": [
75,
26
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 205
}
],
"outputs": [
{
"name": "",
"type": "MASK",
"links": [
206,
208,
226
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 183,
"type": "MaskPreview+",
"pos": [
2790,
-5270
],
"size": [
290,
258
],
"flags": {},
"order": 11,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 242
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 163,
"type": "ColorToMask",
"pos": [
2790,
-5510
],
"size": [
270,
178
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 241
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
205,
242
]
}
],
"properties": {
"Node name for S&R": "ColorToMask",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
false,
0,
255,
0,
100,
1
]
},
{
"id": 175,
"type": "LayerUtility: ColorImage V2",
"pos": [
3120,
-5510
],
"size": [
221.025,
130
],
"flags": {
"collapsed": false
},
"order": 7,
"mode": 0,
"inputs": [
{
"localized_name": "size_as",
"name": "size_as",
"shape": 7,
"type": "*",
"link": null
},
{
"localized_name": "custom_width",
"name": "custom_width",
"type": "INT",
"widget": {
"name": "custom_width"
},
"link": 221
},
{
"localized_name": "custom_height",
"name": "custom_height",
"type": "INT",
"widget": {
"name": "custom_height"
},
"link": 222
}
],
"outputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"links": [
223,
225,
338,
363
]
}
],
"properties": {
"Node name for S&R": "LayerUtility: ColorImage V2",
"cnr_id": "hanzo_studio_layerstyle",
"ver": "1.0.90"
},
"widgets_values": [
"custom",
512,
512,
"#00FF00"
],
"color": "rgba(38, 73, 116, 0.7)"
},
{
"id": 275,
"type": "ImageResizeKJv2",
"pos": [
6810,
-5510
],
"size": [
270,
286
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 429
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 430
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 431
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
432,
591
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
},
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "ImageResizeKJv2",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
512,
512,
"nearest-exact",
"stretch",
"0, 0, 0",
"center",
2,
"cpu"
]
},
{
"id": 250,
"type": "ImageCompositeMasked",
"pos": [
6460,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 361
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 363
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 362
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
364,
429
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
true
]
},
{
"id": 251,
"type": "PreviewImage",
"pos": [
6460,
-5240
],
"size": [
270,
258
],
"flags": {},
"order": 19,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 364
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 246,
"type": "PreviewImage",
"pos": [
6000,
-5240
],
"size": [
310,
260
],
"flags": {},
"order": 16,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 349
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 247,
"type": "GetImageSize",
"pos": [
5320,
-5370
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 17,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 350
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": []
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": []
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 176,
"type": "PreviewImage",
"pos": [
3120,
-5300
],
"size": [
220,
258
],
"flags": {},
"order": 8,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 223
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 165,
"type": "PreviewImage",
"pos": [
3500,
-5300
],
"size": [
270,
258
],
"flags": {},
"order": 1,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 203
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 168,
"type": "InvertMask",
"pos": [
3770,
-5770
],
"size": [
140,
30
],
"flags": {
"collapsed": true
},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 206
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
227
]
}
],
"properties": {
"Node name for S&R": "InvertMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 177,
"type": "ImageCompositeMasked",
"pos": [
3500,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 231
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 225
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 226
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
203,
330
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
false
]
},
{
"id": 238,
"type": "GetImageSize",
"pos": [
4630,
-5460
],
"size": [
140,
66
],
"flags": {
"collapsed": true
},
"order": 13,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 338
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
331,
430
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
332,
431
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 169,
"type": "MaskPreview+",
"pos": [
4250,
-5570
],
"size": [
300,
258
],
"flags": {},
"order": 5,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 207
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 239,
"type": "PreviewImage",
"pos": [
4960,
-5330
],
"size": [
280,
258
],
"flags": {},
"order": 14,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 337
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 276,
"type": "PreviewImage",
"pos": [
7130,
-5510
],
"size": [
340,
280
],
"flags": {},
"order": 21,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 432
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 166,
"type": "GetImageSize",
"pos": [
2790,
-5790
],
"size": [
140,
66
],
"flags": {
"collapsed": false
},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 230
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
211,
221,
614
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
212,
222,
615
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 357,
"type": "SimpleMath+",
"pos": [
5560,
-6020
],
"size": [
270,
78
],
"flags": {
"collapsed": false
},
"order": 23,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 614
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 613
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 356,
"type": "SimpleMath+",
"pos": [
5560,
-5830
],
"size": [
270,
78
],
"flags": {},
"order": 22,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 615
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 612
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 236,
"type": "ImageCrop",
"pos": [
4960,
-5510
],
"size": [
210,
130
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 330
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 331
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 332
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 621
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 622
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
337,
347,
350,
616
]
}
],
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
512,
512,
0,
0
]
},
{
"id": 170,
"type": "CropMask",
"pos": [
4250,
-5750
],
"size": [
210,
130
],
"flags": {
"collapsed": false
},
"order": 6,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 208
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 623
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 624
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 211
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 212
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
207
]
}
],
"properties": {
"Node name for S&R": "CropMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
512,
512
]
},
{
"id": 178,
"type": "MaskBoundingBox+",
"pos": [
3910,
-6070
],
"size": [
220,
182
],
"flags": {
"collapsed": false
},
"order": 10,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 227
},
{
"localized_name": "image_optional",
"name": "image_optional",
"shape": 7,
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": []
},
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": null
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"links": [
621,
623
]
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"links": [
622,
624
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "MaskBoundingBox+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
0,
0
]
},
{
"id": 358,
"type": "GetImageSize",
"pos": [
5280,
-5880
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 24,
"mode": 4,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 616
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
613
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
612
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 244,
"type": "ImagePadForOutpaintMasked",
"pos": [
6000,
-5510
],
"size": [
311.4107421875,
174
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 347
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "left",
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 625
},
{
"localized_name": "top",
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 626
},
{
"localized_name": "right",
"name": "right",
"type": "INT",
"widget": {
"name": "right"
},
"link": 627
},
{
"localized_name": "bottom",
"name": "bottom",
"type": "INT",
"widget": {
"name": "bottom"
},
"link": 628
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
349,
361
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
362
]
}
],
"properties": {
"Node name for S&R": "ImagePadForOutpaintMasked",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
0,
0,
0,
0,
0
]
}
],
"groups": [],
"links": [
{
"id": 205,
"origin_id": 163,
"origin_slot": 0,
"target_id": 167,
"target_slot": 0,
"type": "MASK"
},
{
"id": 242,
"origin_id": 163,
"origin_slot": 0,
"target_id": 183,
"target_slot": 0,
"type": "MASK"
},
{
"id": 347,
"origin_id": 236,
"origin_slot": 0,
"target_id": 244,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 221,
"origin_id": 166,
"origin_slot": 0,
"target_id": 175,
"target_slot": 1,
"type": "INT"
},
{
"id": 222,
"origin_id": 166,
"origin_slot": 1,
"target_id": 175,
"target_slot": 2,
"type": "INT"
},
{
"id": 429,
"origin_id": 250,
"origin_slot": 0,
"target_id": 275,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 430,
"origin_id": 238,
"origin_slot": 0,
"target_id": 275,
"target_slot": 2,
"type": "INT"
},
{
"id": 431,
"origin_id": 238,
"origin_slot": 1,
"target_id": 275,
"target_slot": 3,
"type": "INT"
},
{
"id": 432,
"origin_id": 275,
"origin_slot": 0,
"target_id": 276,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 361,
"origin_id": 244,
"origin_slot": 0,
"target_id": 250,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 363,
"origin_id": 175,
"origin_slot": 0,
"target_id": 250,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 362,
"origin_id": 244,
"origin_slot": 1,
"target_id": 250,
"target_slot": 2,
"type": "MASK"
},
{
"id": 364,
"origin_id": 250,
"origin_slot": 0,
"target_id": 251,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 349,
"origin_id": 244,
"origin_slot": 0,
"target_id": 246,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 350,
"origin_id": 236,
"origin_slot": 0,
"target_id": 247,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 223,
"origin_id": 175,
"origin_slot": 0,
"target_id": 176,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 203,
"origin_id": 177,
"origin_slot": 0,
"target_id": 165,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 206,
"origin_id": 167,
"origin_slot": 0,
"target_id": 168,
"target_slot": 0,
"type": "MASK"
},
{
"id": 227,
"origin_id": 168,
"origin_slot": 0,
"target_id": 178,
"target_slot": 0,
"type": "MASK"
},
{
"id": 208,
"origin_id": 167,
"origin_slot": 0,
"target_id": 170,
"target_slot": 0,
"type": "MASK"
},
{
"id": 211,
"origin_id": 166,
"origin_slot": 0,
"target_id": 170,
"target_slot": 3,
"type": "INT"
},
{
"id": 212,
"origin_id": 166,
"origin_slot": 1,
"target_id": 170,
"target_slot": 4,
"type": "INT"
},
{
"id": 207,
"origin_id": 170,
"origin_slot": 0,
"target_id": 169,
"target_slot": 0,
"type": "MASK"
},
{
"id": 330,
"origin_id": 177,
"origin_slot": 0,
"target_id": 236,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 331,
"origin_id": 238,
"origin_slot": 0,
"target_id": 236,
"target_slot": 1,
"type": "INT"
},
{
"id": 332,
"origin_id": 238,
"origin_slot": 1,
"target_id": 236,
"target_slot": 2,
"type": "INT"
},
{
"id": 225,
"origin_id": 175,
"origin_slot": 0,
"target_id": 177,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 226,
"origin_id": 167,
"origin_slot": 0,
"target_id": 177,
"target_slot": 2,
"type": "MASK"
},
{
"id": 337,
"origin_id": 236,
"origin_slot": 0,
"target_id": 239,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 338,
"origin_id": 175,
"origin_slot": 0,
"target_id": 238,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 241,
"origin_id": -10,
"origin_slot": 0,
"target_id": 163,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 230,
"origin_id": -10,
"origin_slot": 0,
"target_id": 166,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 231,
"origin_id": -10,
"origin_slot": 0,
"target_id": 177,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 591,
"origin_id": 275,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 612,
"origin_id": 358,
"origin_slot": 1,
"target_id": 356,
"target_slot": 1,
"type": "INT"
},
{
"id": 613,
"origin_id": 358,
"origin_slot": 0,
"target_id": 357,
"target_slot": 1,
"type": "INT"
},
{
"id": 614,
"origin_id": 166,
"origin_slot": 0,
"target_id": 357,
"target_slot": 0,
"type": "INT"
},
{
"id": 615,
"origin_id": 166,
"origin_slot": 1,
"target_id": 356,
"target_slot": 0,
"type": "INT"
},
{
"id": 616,
"origin_id": 236,
"origin_slot": 0,
"target_id": 358,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 621,
"origin_id": 178,
"origin_slot": 2,
"target_id": 236,
"target_slot": 3,
"type": "INT"
},
{
"id": 622,
"origin_id": 178,
"origin_slot": 3,
"target_id": 236,
"target_slot": 4,
"type": "INT"
},
{
"id": 623,
"origin_id": 178,
"origin_slot": 2,
"target_id": 170,
"target_slot": 1,
"type": "INT"
},
{
"id": 624,
"origin_id": 178,
"origin_slot": 3,
"target_id": 170,
"target_slot": 2,
"type": "INT"
},
{
"id": 625,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 2,
"type": "INT"
},
{
"id": 626,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 3,
"type": "INT"
},
{
"id": 627,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 4,
"type": "INT"
},
{
"id": 628,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 5,
"type": "INT"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "56da3fe7-61e8-47ab-85d0-65c2fcf8b0cd",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 358,
"lastLinkId": 628,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Crop+Composite",
"inputNode": {
"id": -10,
"bounding": [
2610,
-5435,
120,
100
]
},
"outputNode": {
"id": -20,
"bounding": [
7530,
-5435,
120,
60
]
},
"inputs": [
{
"id": "4ba02b7f-6784-438e-8fba-888e25a1fe79",
"name": "images",
"type": "IMAGE",
"linkIds": [
241,
230,
231
],
"localized_name": "images",
"pos": [
2710,
-5415
]
},
{
"id": "2944db68-0ea1-4a09-961e-3d02628b4c83",
"name": "left",
"type": "INT",
"linkIds": [
625,
627
],
"pos": [
2710,
-5395
]
},
{
"id": "a1bcaeb3-d193-4c0f-bb32-65a0bc000c08",
"name": "top",
"type": "INT",
"linkIds": [
626,
628
],
"pos": [
2710,
-5375
]
}
],
"outputs": [
{
"id": "c6850383-67de-4c73-96c7-0febb7af873b",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
591
],
"localized_name": "IMAGE",
"pos": [
7550,
-5415
]
}
],
"widgets": [],
"nodes": [
{
"id": 167,
"type": "Reroute",
"pos": [
3340,
-5800
],
"size": [
75,
26
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 205
}
],
"outputs": [
{
"name": "",
"type": "MASK",
"links": [
206,
208,
226
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 183,
"type": "MaskPreview+",
"pos": [
2790,
-5270
],
"size": [
290,
258
],
"flags": {},
"order": 11,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 242
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 163,
"type": "ColorToMask",
"pos": [
2790,
-5510
],
"size": [
270,
178
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 241
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
205,
242
]
}
],
"properties": {
"Node name for S&R": "ColorToMask",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
false,
0,
255,
0,
100,
1
]
},
{
"id": 175,
"type": "LayerUtility: ColorImage V2",
"pos": [
3120,
-5510
],
"size": [
221.025,
130
],
"flags": {
"collapsed": false
},
"order": 7,
"mode": 0,
"inputs": [
{
"localized_name": "size_as",
"name": "size_as",
"shape": 7,
"type": "*",
"link": null
},
{
"localized_name": "custom_width",
"name": "custom_width",
"type": "INT",
"widget": {
"name": "custom_width"
},
"link": 221
},
{
"localized_name": "custom_height",
"name": "custom_height",
"type": "INT",
"widget": {
"name": "custom_height"
},
"link": 222
}
],
"outputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"links": [
223,
225,
338,
363
]
}
],
"properties": {
"Node name for S&R": "LayerUtility: ColorImage V2",
"cnr_id": "hanzo_studio_layerstyle",
"ver": "1.0.90"
},
"widgets_values": [
"custom",
512,
512,
"#00FF00"
],
"color": "rgba(38, 73, 116, 0.7)"
},
{
"id": 275,
"type": "ImageResizeKJv2",
"pos": [
6810,
-5510
],
"size": [
270,
286
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 429
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 430
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 431
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
432,
591
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
},
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "ImageResizeKJv2",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
512,
512,
"nearest-exact",
"stretch",
"0, 0, 0",
"center",
2,
"cpu"
]
},
{
"id": 250,
"type": "ImageCompositeMasked",
"pos": [
6460,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 361
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 363
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 362
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
364,
429
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
true
]
},
{
"id": 251,
"type": "PreviewImage",
"pos": [
6460,
-5240
],
"size": [
270,
258
],
"flags": {},
"order": 19,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 364
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 246,
"type": "PreviewImage",
"pos": [
6000,
-5240
],
"size": [
310,
260
],
"flags": {},
"order": 16,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 349
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 247,
"type": "GetImageSize",
"pos": [
5320,
-5370
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 17,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 350
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": []
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": []
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 176,
"type": "PreviewImage",
"pos": [
3120,
-5300
],
"size": [
220,
258
],
"flags": {},
"order": 8,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 223
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 165,
"type": "PreviewImage",
"pos": [
3500,
-5300
],
"size": [
270,
258
],
"flags": {},
"order": 1,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 203
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 168,
"type": "InvertMask",
"pos": [
3770,
-5770
],
"size": [
140,
30
],
"flags": {
"collapsed": true
},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 206
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
227
]
}
],
"properties": {
"Node name for S&R": "InvertMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 177,
"type": "ImageCompositeMasked",
"pos": [
3500,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 231
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 225
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 226
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
203,
330
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
false
]
},
{
"id": 238,
"type": "GetImageSize",
"pos": [
4630,
-5460
],
"size": [
140,
66
],
"flags": {
"collapsed": true
},
"order": 13,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 338
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
331,
430
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
332,
431
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 169,
"type": "MaskPreview+",
"pos": [
4250,
-5570
],
"size": [
300,
258
],
"flags": {},
"order": 5,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 207
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 239,
"type": "PreviewImage",
"pos": [
4960,
-5330
],
"size": [
280,
258
],
"flags": {},
"order": 14,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 337
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 276,
"type": "PreviewImage",
"pos": [
7130,
-5510
],
"size": [
340,
280
],
"flags": {},
"order": 21,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 432
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 166,
"type": "GetImageSize",
"pos": [
2790,
-5790
],
"size": [
140,
66
],
"flags": {
"collapsed": false
},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 230
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
211,
221,
614
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
212,
222,
615
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 357,
"type": "SimpleMath+",
"pos": [
5560,
-6020
],
"size": [
270,
78
],
"flags": {
"collapsed": false
},
"order": 23,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 614
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 613
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 356,
"type": "SimpleMath+",
"pos": [
5560,
-5830
],
"size": [
270,
78
],
"flags": {},
"order": 22,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 615
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 612
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 236,
"type": "ImageCrop",
"pos": [
4960,
-5510
],
"size": [
210,
130
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 330
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 331
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 332
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 621
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 622
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
337,
347,
350,
616
]
}
],
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
512,
512,
0,
0
]
},
{
"id": 170,
"type": "CropMask",
"pos": [
4250,
-5750
],
"size": [
210,
130
],
"flags": {
"collapsed": false
},
"order": 6,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 208
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 623
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 624
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 211
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 212
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
207
]
}
],
"properties": {
"Node name for S&R": "CropMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
512,
512
]
},
{
"id": 178,
"type": "MaskBoundingBox+",
"pos": [
3910,
-6070
],
"size": [
220,
182
],
"flags": {
"collapsed": false
},
"order": 10,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 227
},
{
"localized_name": "image_optional",
"name": "image_optional",
"shape": 7,
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": []
},
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": null
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"links": [
621,
623
]
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"links": [
622,
624
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "MaskBoundingBox+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
0,
0
]
},
{
"id": 358,
"type": "GetImageSize",
"pos": [
5280,
-5880
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 24,
"mode": 4,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 616
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
613
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
612
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 244,
"type": "ImagePadForOutpaintMasked",
"pos": [
6000,
-5510
],
"size": [
311.4107421875,
174
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 347
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "left",
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 625
},
{
"localized_name": "top",
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 626
},
{
"localized_name": "right",
"name": "right",
"type": "INT",
"widget": {
"name": "right"
},
"link": 627
},
{
"localized_name": "bottom",
"name": "bottom",
"type": "INT",
"widget": {
"name": "bottom"
},
"link": 628
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
349,
361
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
362
]
}
],
"properties": {
"Node name for S&R": "ImagePadForOutpaintMasked",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
0,
0,
0,
0,
0
]
}
],
"groups": [],
"links": [
{
"id": 205,
"origin_id": 163,
"origin_slot": 0,
"target_id": 167,
"target_slot": 0,
"type": "MASK"
},
{
"id": 242,
"origin_id": 163,
"origin_slot": 0,
"target_id": 183,
"target_slot": 0,
"type": "MASK"
},
{
"id": 347,
"origin_id": 236,
"origin_slot": 0,
"target_id": 244,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 221,
"origin_id": 166,
"origin_slot": 0,
"target_id": 175,
"target_slot": 1,
"type": "INT"
},
{
"id": 222,
"origin_id": 166,
"origin_slot": 1,
"target_id": 175,
"target_slot": 2,
"type": "INT"
},
{
"id": 429,
"origin_id": 250,
"origin_slot": 0,
"target_id": 275,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 430,
"origin_id": 238,
"origin_slot": 0,
"target_id": 275,
"target_slot": 2,
"type": "INT"
},
{
"id": 431,
"origin_id": 238,
"origin_slot": 1,
"target_id": 275,
"target_slot": 3,
"type": "INT"
},
{
"id": 432,
"origin_id": 275,
"origin_slot": 0,
"target_id": 276,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 361,
"origin_id": 244,
"origin_slot": 0,
"target_id": 250,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 363,
"origin_id": 175,
"origin_slot": 0,
"target_id": 250,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 362,
"origin_id": 244,
"origin_slot": 1,
"target_id": 250,
"target_slot": 2,
"type": "MASK"
},
{
"id": 364,
"origin_id": 250,
"origin_slot": 0,
"target_id": 251,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 349,
"origin_id": 244,
"origin_slot": 0,
"target_id": 246,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 350,
"origin_id": 236,
"origin_slot": 0,
"target_id": 247,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 223,
"origin_id": 175,
"origin_slot": 0,
"target_id": 176,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 203,
"origin_id": 177,
"origin_slot": 0,
"target_id": 165,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 206,
"origin_id": 167,
"origin_slot": 0,
"target_id": 168,
"target_slot": 0,
"type": "MASK"
},
{
"id": 227,
"origin_id": 168,
"origin_slot": 0,
"target_id": 178,
"target_slot": 0,
"type": "MASK"
},
{
"id": 208,
"origin_id": 167,
"origin_slot": 0,
"target_id": 170,
"target_slot": 0,
"type": "MASK"
},
{
"id": 211,
"origin_id": 166,
"origin_slot": 0,
"target_id": 170,
"target_slot": 3,
"type": "INT"
},
{
"id": 212,
"origin_id": 166,
"origin_slot": 1,
"target_id": 170,
"target_slot": 4,
"type": "INT"
},
{
"id": 207,
"origin_id": 170,
"origin_slot": 0,
"target_id": 169,
"target_slot": 0,
"type": "MASK"
},
{
"id": 330,
"origin_id": 177,
"origin_slot": 0,
"target_id": 236,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 331,
"origin_id": 238,
"origin_slot": 0,
"target_id": 236,
"target_slot": 1,
"type": "INT"
},
{
"id": 332,
"origin_id": 238,
"origin_slot": 1,
"target_id": 236,
"target_slot": 2,
"type": "INT"
},
{
"id": 225,
"origin_id": 175,
"origin_slot": 0,
"target_id": 177,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 226,
"origin_id": 167,
"origin_slot": 0,
"target_id": 177,
"target_slot": 2,
"type": "MASK"
},
{
"id": 337,
"origin_id": 236,
"origin_slot": 0,
"target_id": 239,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 338,
"origin_id": 175,
"origin_slot": 0,
"target_id": 238,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 241,
"origin_id": -10,
"origin_slot": 0,
"target_id": 163,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 230,
"origin_id": -10,
"origin_slot": 0,
"target_id": 166,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 231,
"origin_id": -10,
"origin_slot": 0,
"target_id": 177,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 591,
"origin_id": 275,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 612,
"origin_id": 358,
"origin_slot": 1,
"target_id": 356,
"target_slot": 1,
"type": "INT"
},
{
"id": 613,
"origin_id": 358,
"origin_slot": 0,
"target_id": 357,
"target_slot": 1,
"type": "INT"
},
{
"id": 614,
"origin_id": 166,
"origin_slot": 0,
"target_id": 357,
"target_slot": 0,
"type": "INT"
},
{
"id": 615,
"origin_id": 166,
"origin_slot": 1,
"target_id": 356,
"target_slot": 0,
"type": "INT"
},
{
"id": 616,
"origin_id": 236,
"origin_slot": 0,
"target_id": 358,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 621,
"origin_id": 178,
"origin_slot": 2,
"target_id": 236,
"target_slot": 3,
"type": "INT"
},
{
"id": 622,
"origin_id": 178,
"origin_slot": 3,
"target_id": 236,
"target_slot": 4,
"type": "INT"
},
{
"id": 623,
"origin_id": 178,
"origin_slot": 2,
"target_id": 170,
"target_slot": 1,
"type": "INT"
},
{
"id": 624,
"origin_id": 178,
"origin_slot": 3,
"target_id": 170,
"target_slot": 2,
"type": "INT"
},
{
"id": 625,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 2,
"type": "INT"
},
{
"id": 626,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 3,
"type": "INT"
},
{
"id": 627,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 4,
"type": "INT"
},
{
"id": 628,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 5,
"type": "INT"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "0518703c-1cc9-4cf3-8e42-030ce6c965fa",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 457,
"lastLinkId": 843,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Create Animation",
"inputNode": {
"id": -10,
"bounding": [
2730,
579,
120,
160
]
},
"outputNode": {
"id": -20,
"bounding": [
3700,
629,
120,
60
]
},
"inputs": [
{
"id": "803d0f9b-2735-43b9-a912-a946bed79f41",
"name": "image",
"type": "IMAGE",
"linkIds": [
832
],
"localized_name": "image",
"pos": [
55,
20
]
},
{
"id": "f803b524-9743-4fd2-a27a-893f6954cbc9",
"name": "amount",
"type": "INT",
"linkIds": [
841,
842,
843,
840
],
"localized_name": "amount",
"pos": [
55,
40
]
},
{
"id": "22f5b9d9-594e-4278-9edd-a365a3f77a37",
"name": "image_1",
"type": "IMAGE",
"linkIds": [
833
],
"localized_name": "image_1",
"pos": [
55,
60
]
},
{
"id": "17fc8e8d-5db1-4594-a736-82f33215c487",
"name": "image_2",
"type": "IMAGE",
"linkIds": [
834
],
"localized_name": "image_2",
"pos": [
55,
80
]
},
{
"id": "abe932b0-1e1c-472b-bd30-d92bd05142e9",
"name": "fps",
"type": "FLOAT",
"linkIds": [
839
],
"localized_name": "fps",
"pos": [
55,
100
]
},
{
"id": "04a3e0a7-3c3c-4d32-9383-2f92e7b12b6f",
"name": "image_3",
"type": "IMAGE",
"linkIds": [
831
],
"localized_name": "image_3",
"pos": [
55,
120
]
}
],
"outputs": [
{
"id": "9e98e0cd-cb2f-4829-a852-e74b39bc1c50",
"name": "VIDEO",
"type": "VIDEO",
"linkIds": [
830
],
"localized_name": "VIDEO",
"pos": [
20,
20
]
}
],
"widgets": [],
"nodes": [
{
"id": 449,
"type": "BatchImagesNode",
"pos": [
3170,
610
],
"size": [
169.6640625,
126
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"label": "image0",
"localized_name": "images.image0",
"name": "images.image0",
"type": "IMAGE",
"link": 825
},
{
"label": "image1",
"localized_name": "images.image1",
"name": "images.image1",
"type": "IMAGE",
"link": 826
},
{
"label": "image2",
"localized_name": "images.image2",
"name": "images.image2",
"shape": 7,
"type": "IMAGE",
"link": 827
},
{
"label": "image3",
"localized_name": "images.image3",
"name": "images.image3",
"shape": 7,
"type": "IMAGE",
"link": 828
},
{
"label": "image4",
"localized_name": "images.image4",
"name": "images.image4",
"shape": 7,
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
829
]
}
],
"properties": {
"Node name for S&R": "BatchImagesNode",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 453,
"type": "RepeatImageBatch",
"pos": [
2910,
590
],
"size": [
210,
58
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 832
},
{
"localized_name": "amount",
"name": "amount",
"type": "INT",
"widget": {
"name": "amount"
},
"link": 841
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
826
]
}
],
"properties": {
"Node name for S&R": "RepeatImageBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2
]
},
{
"id": 454,
"type": "RepeatImageBatch",
"pos": [
2910,
700
],
"size": [
210,
58
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 833
},
{
"localized_name": "amount",
"name": "amount",
"type": "INT",
"widget": {
"name": "amount"
},
"link": 842
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
827
]
}
],
"properties": {
"Node name for S&R": "RepeatImageBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2
]
},
{
"id": 455,
"type": "RepeatImageBatch",
"pos": [
2910,
810
],
"size": [
210,
58
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 834
},
{
"localized_name": "amount",
"name": "amount",
"type": "INT",
"widget": {
"name": "amount"
},
"link": 843
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
828
]
}
],
"properties": {
"Node name for S&R": "RepeatImageBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2
]
},
{
"id": 450,
"type": "CreateVideo",
"pos": [
3370,
610
],
"size": [
270,
78
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 829
},
{
"localized_name": "audio",
"name": "audio",
"shape": 7,
"type": "AUDIO",
"link": null
},
{
"localized_name": "fps",
"name": "fps",
"type": "FLOAT",
"widget": {
"name": "fps"
},
"link": 839
}
],
"outputs": [
{
"localized_name": "VIDEO",
"name": "VIDEO",
"type": "VIDEO",
"links": [
830
]
}
],
"properties": {
"Node name for S&R": "CreateVideo",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
8
]
},
{
"id": 452,
"type": "RepeatImageBatch",
"pos": [
2910,
480
],
"size": [
210,
58
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 831
},
{
"localized_name": "amount",
"name": "amount",
"type": "INT",
"widget": {
"name": "amount"
},
"link": 840
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
825
]
}
],
"properties": {
"Node name for S&R": "RepeatImageBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2
]
}
],
"groups": [],
"links": [
{
"id": 825,
"origin_id": 452,
"origin_slot": 0,
"target_id": 449,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 826,
"origin_id": 453,
"origin_slot": 0,
"target_id": 449,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 827,
"origin_id": 454,
"origin_slot": 0,
"target_id": 449,
"target_slot": 2,
"type": "IMAGE"
},
{
"id": 828,
"origin_id": 455,
"origin_slot": 0,
"target_id": 449,
"target_slot": 3,
"type": "IMAGE"
},
{
"id": 829,
"origin_id": 449,
"origin_slot": 0,
"target_id": 450,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 832,
"origin_id": -10,
"origin_slot": 0,
"target_id": 453,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 841,
"origin_id": -10,
"origin_slot": 1,
"target_id": 453,
"target_slot": 1,
"type": "INT"
},
{
"id": 842,
"origin_id": -10,
"origin_slot": 1,
"target_id": 454,
"target_slot": 1,
"type": "INT"
},
{
"id": 843,
"origin_id": -10,
"origin_slot": 1,
"target_id": 455,
"target_slot": 1,
"type": "INT"
},
{
"id": 840,
"origin_id": -10,
"origin_slot": 1,
"target_id": 452,
"target_slot": 1,
"type": "INT"
},
{
"id": 833,
"origin_id": -10,
"origin_slot": 2,
"target_id": 454,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 834,
"origin_id": -10,
"origin_slot": 3,
"target_id": 455,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 839,
"origin_id": -10,
"origin_slot": 4,
"target_id": 450,
"target_slot": 2,
"type": "FLOAT"
},
{
"id": 831,
"origin_id": -10,
"origin_slot": 5,
"target_id": 452,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 830,
"origin_id": 450,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "VIDEO"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "a7ef5ddd-c7a8-4d6d-86e7-b61267a737b8",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 38,
"lastLinkId": 94,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Crop Images",
"inputNode": {
"id": -10,
"bounding": [
848.920446566751,
416.02058889632974,
120,
80
]
},
"outputNode": {
"id": -20,
"bounding": [
4630,
320,
120,
120
]
},
"inputs": [
{
"id": "eb15a6da-be18-49ea-81f2-dba4711d5c28",
"name": "image",
"type": "IMAGE",
"linkIds": [
29,
30,
36,
35,
27
],
"localized_name": "image",
"pos": [
948.920446566751,
436.02058889632974
]
},
{
"id": "72145059-2ba2-42ec-8379-8412482057af",
"name": "a",
"type": "INT,FLOAT",
"linkIds": [
28
],
"localized_name": "a",
"label": "crop_inset",
"shape": 7,
"pos": [
948.920446566751,
456.02058889632974
]
}
],
"outputs": [
{
"id": "8ec6c1d4-c30e-4d27-9afc-d53cb8950a80",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
88
],
"label": "IMAGE_1",
"pos": [
4650,
340
]
},
{
"id": "b5bfbdce-26ef-489c-8851-c100001380a0",
"name": "IMAGE_1",
"type": "IMAGE",
"linkIds": [
90
],
"label": "IMAGE_2",
"pos": [
4650,
360
]
},
{
"id": "ae6073b1-db37-4141-88fa-6cf4ba5dce26",
"name": "IMAGE_2",
"type": "IMAGE",
"linkIds": [
92
],
"label": "IMAGE_3",
"pos": [
4650,
380
]
},
{
"id": "404edd1c-fa1b-4e9f-bb64-a05a8b3ddcee",
"name": "IMAGE_3",
"type": "IMAGE",
"linkIds": [
94
],
"label": "IMAGE_4",
"pos": [
4650,
400
]
}
],
"widgets": [],
"nodes": [
{
"id": 4,
"type": "PreviewImage",
"pos": [
2010,
400
],
"size": [
140,
276
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 3
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 5,
"type": "PreviewImage",
"pos": [
2430,
400
],
"size": [
140,
246
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 4
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 7,
"type": "PreviewImage",
"pos": [
2430,
990
],
"size": [
140,
246.0000000000001
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 6
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 16,
"type": "SimpleMath+",
"pos": [
1292.7872437939868,
-9.460406849023723
],
"size": [
270,
78
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 25
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 26
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
8,
10,
13,
16,
19
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "HEIGHT",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-2*b) / 2"
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 6,
"type": "PreviewImage",
"pos": [
2010,
990
],
"size": [
140,
246.0000000000001
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 5
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 15,
"type": "SimpleMath+",
"pos": [
1292.1975730627237,
-151.97941110367026
],
"size": [
270,
78
],
"flags": {},
"order": 11,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 23
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 24
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
7,
9,
12,
15,
21
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "WIDTH",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-2*b) / 2"
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 17,
"type": "GetImageSize",
"pos": [
1028.920446566751,
-151.97941110367026
],
"size": [
170,
70
],
"flags": {
"collapsed": false
},
"order": 13,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 27
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
23,
53
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
25,
51
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.3.71"
},
"widgets_values": []
},
{
"id": 22,
"type": "SimpleMath+",
"pos": [
3490,
50
],
"size": [
270,
108
],
"flags": {},
"order": 17,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 51
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
55
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "HEIGHT / 2",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a) / 2"
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 8,
"type": "ImageCrop",
"pos": [
2010,
220
],
"size": [
210,
130
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 29
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 7
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 8
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 58
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 60
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
3,
72
]
}
],
"title": "1",
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.3.26"
},
"widgets_values": [
1,
1,
0,
0
]
},
{
"id": 9,
"type": "ImageCrop",
"pos": [
2430,
220
],
"size": [
210,
130
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 30
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 9
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 10
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 11
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
4,
73
]
}
],
"title": "2",
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.3.26"
},
"widgets_values": [
1,
1,
0,
0
]
},
{
"id": 10,
"type": "ImageCrop",
"pos": [
2010,
800
],
"size": [
210,
130
],
"flags": {},
"order": 6,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 35
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 12
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 13
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 59
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 34
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
5,
74
]
}
],
"title": "3",
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.3.26"
},
"widgets_values": [
1,
1,
0,
0
]
},
{
"id": 11,
"type": "ImageCrop",
"pos": [
2430,
800
],
"size": [
210,
130
],
"flags": {},
"order": 7,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 36
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 15
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 16
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 17
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 33
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
6,
75
]
}
],
"title": "4",
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.3.26"
},
"widgets_values": [
1,
1,
0,
0
]
},
{
"id": 24,
"type": "SimpleMath+",
"pos": [
2000,
-40
],
"size": [
210,
78
],
"flags": {},
"order": 19,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": null
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 57
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
58,
59,
60
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "Col 1 - X val",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"b/2"
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 19,
"type": "ImageBatchMulti",
"pos": [
3170,
260
],
"size": [
270,
162
],
"flags": {},
"order": 14,
"mode": 0,
"inputs": [
{
"localized_name": "image_1",
"name": "image_1",
"type": "IMAGE",
"link": 72
},
{
"localized_name": "image_2",
"name": "image_2",
"shape": 7,
"type": "IMAGE",
"link": 73
},
{
"name": "image_3",
"shape": 7,
"type": "IMAGE",
"link": 74
},
{
"name": "image_4",
"shape": 7,
"type": "IMAGE",
"link": 75
}
],
"outputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"links": [
46
]
}
],
"properties": {
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2",
"Node name for S&R": "ImageBatchMulti"
},
"widgets_values": [
4,
null
]
},
{
"id": 21,
"type": "PreviewImage",
"pos": [
3680,
780
],
"size": [
140,
246
],
"flags": {},
"order": 16,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 50
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.3.76"
},
"widgets_values": []
},
{
"id": 23,
"type": "SimpleMath+",
"pos": [
3490,
-90
],
"size": [
270,
78
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 53
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
56
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "WIDTH / 2",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a) / 2"
],
"color": "#233",
"bgcolor": "#355"
},
{
"id": 20,
"type": "ImageResizeKJv2",
"pos": [
3490,
260
],
"size": [
270,
286
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 46
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 56
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 55
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
50,
76,
77,
78,
79
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
},
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"links": null
}
],
"title": "Resize Images",
"properties": {
"Node name for S&R": "ImageResizeKJv2",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
512,
512,
"nearest-exact",
"stretch",
"0, 0, 0",
"center",
2,
"cpu"
]
},
{
"id": 14,
"type": "SimpleMath+",
"pos": [
1290,
140
],
"size": [
270,
78
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 28
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": null
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
20,
22,
24,
26,
57
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "Crop Inset Grid Images Value",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"a"
]
},
{
"id": 12,
"type": "SimpleMath+",
"pos": [
1640,
850
],
"size": [
210,
78
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 19
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 20
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
33,
34
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "Row 2 - Y val",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"a + (b/1)"
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 13,
"type": "SimpleMath+",
"pos": [
2450,
-10
],
"size": [
210,
78
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 21
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 22
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
11,
17
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "Col 2 - X val",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"a + (b/1)"
],
"color": "#223",
"bgcolor": "#335"
},
{
"id": 28,
"type": "ImageFromBatch",
"pos": [
3880,
110
],
"size": [
210,
82
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 76
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
87
]
}
],
"properties": {
"Node name for S&R": "ImageFromBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
1
]
},
{
"id": 29,
"type": "ImageFromBatch",
"pos": [
3880,
270
],
"size": [
210,
82
],
"flags": {},
"order": 21,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 77
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
89
]
}
],
"properties": {
"Node name for S&R": "ImageFromBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
1,
1
]
},
{
"id": 30,
"type": "ImageFromBatch",
"pos": [
3880,
440
],
"size": [
210,
82
],
"flags": {},
"order": 22,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 78
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
91
]
}
],
"properties": {
"Node name for S&R": "ImageFromBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
2,
1
]
},
{
"id": 31,
"type": "ImageFromBatch",
"pos": [
3880,
610
],
"size": [
210,
82
],
"flags": {},
"order": 23,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 79
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
93
]
}
],
"properties": {
"Node name for S&R": "ImageFromBatch",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
3,
1
]
},
{
"id": 38,
"type": "SplitImageWithAlpha",
"pos": [
4130,
610
],
"size": [
186.7291015625,
46
],
"flags": {},
"order": 27,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 93
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
94
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "SplitImageWithAlpha",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 37,
"type": "SplitImageWithAlpha",
"pos": [
4130,
440
],
"size": [
186.7291015625,
46
],
"flags": {},
"order": 26,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 91
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
92
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "SplitImageWithAlpha",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 36,
"type": "SplitImageWithAlpha",
"pos": [
4130,
270
],
"size": [
186.7291015625,
46
],
"flags": {},
"order": 25,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 89
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
90
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "SplitImageWithAlpha",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 35,
"type": "SplitImageWithAlpha",
"pos": [
4140,
110
],
"size": [
186.7291015625,
46
],
"flags": {},
"order": 24,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 87
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
88
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "SplitImageWithAlpha",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
}
],
"groups": [],
"links": [
{
"id": 3,
"origin_id": 8,
"origin_slot": 0,
"target_id": 4,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 4,
"origin_id": 9,
"origin_slot": 0,
"target_id": 5,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 6,
"origin_id": 11,
"origin_slot": 0,
"target_id": 7,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 7,
"origin_id": 15,
"origin_slot": 0,
"target_id": 8,
"target_slot": 1,
"type": "INT"
},
{
"id": 8,
"origin_id": 16,
"origin_slot": 0,
"target_id": 8,
"target_slot": 2,
"type": "INT"
},
{
"id": 9,
"origin_id": 15,
"origin_slot": 0,
"target_id": 9,
"target_slot": 1,
"type": "INT"
},
{
"id": 10,
"origin_id": 16,
"origin_slot": 0,
"target_id": 9,
"target_slot": 2,
"type": "INT"
},
{
"id": 11,
"origin_id": 13,
"origin_slot": 0,
"target_id": 9,
"target_slot": 3,
"type": "INT"
},
{
"id": 15,
"origin_id": 15,
"origin_slot": 0,
"target_id": 11,
"target_slot": 1,
"type": "INT"
},
{
"id": 16,
"origin_id": 16,
"origin_slot": 0,
"target_id": 11,
"target_slot": 2,
"type": "INT"
},
{
"id": 17,
"origin_id": 13,
"origin_slot": 0,
"target_id": 11,
"target_slot": 3,
"type": "INT"
},
{
"id": 33,
"origin_id": 12,
"origin_slot": 0,
"target_id": 11,
"target_slot": 4,
"type": "INT"
},
{
"id": 25,
"origin_id": 17,
"origin_slot": 1,
"target_id": 16,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 26,
"origin_id": 14,
"origin_slot": 0,
"target_id": 16,
"target_slot": 1,
"type": "INT,FLOAT"
},
{
"id": 12,
"origin_id": 15,
"origin_slot": 0,
"target_id": 10,
"target_slot": 1,
"type": "INT"
},
{
"id": 13,
"origin_id": 16,
"origin_slot": 0,
"target_id": 10,
"target_slot": 2,
"type": "INT"
},
{
"id": 34,
"origin_id": 12,
"origin_slot": 0,
"target_id": 10,
"target_slot": 4,
"type": "INT"
},
{
"id": 21,
"origin_id": 15,
"origin_slot": 0,
"target_id": 13,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 22,
"origin_id": 14,
"origin_slot": 0,
"target_id": 13,
"target_slot": 1,
"type": "INT,FLOAT"
},
{
"id": 19,
"origin_id": 16,
"origin_slot": 0,
"target_id": 12,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 20,
"origin_id": 14,
"origin_slot": 0,
"target_id": 12,
"target_slot": 1,
"type": "INT,FLOAT"
},
{
"id": 23,
"origin_id": 17,
"origin_slot": 0,
"target_id": 15,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 24,
"origin_id": 14,
"origin_slot": 0,
"target_id": 15,
"target_slot": 1,
"type": "INT,FLOAT"
},
{
"id": 5,
"origin_id": 10,
"origin_slot": 0,
"target_id": 6,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 29,
"origin_id": -10,
"origin_slot": 0,
"target_id": 8,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 30,
"origin_id": -10,
"origin_slot": 0,
"target_id": 9,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 36,
"origin_id": -10,
"origin_slot": 0,
"target_id": 11,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 35,
"origin_id": -10,
"origin_slot": 0,
"target_id": 10,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 27,
"origin_id": -10,
"origin_slot": 0,
"target_id": 17,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 28,
"origin_id": -10,
"origin_slot": 1,
"target_id": 14,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 46,
"origin_id": 19,
"origin_slot": 0,
"target_id": 20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 50,
"origin_id": 20,
"origin_slot": 0,
"target_id": 21,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 51,
"origin_id": 17,
"origin_slot": 1,
"target_id": 22,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 53,
"origin_id": 17,
"origin_slot": 0,
"target_id": 23,
"target_slot": 0,
"type": "INT,FLOAT"
},
{
"id": 55,
"origin_id": 22,
"origin_slot": 0,
"target_id": 20,
"target_slot": 3,
"type": "INT"
},
{
"id": 56,
"origin_id": 23,
"origin_slot": 0,
"target_id": 20,
"target_slot": 2,
"type": "INT"
},
{
"id": 57,
"origin_id": 14,
"origin_slot": 0,
"target_id": 24,
"target_slot": 1,
"type": "INT,FLOAT"
},
{
"id": 58,
"origin_id": 24,
"origin_slot": 0,
"target_id": 8,
"target_slot": 3,
"type": "INT"
},
{
"id": 59,
"origin_id": 24,
"origin_slot": 0,
"target_id": 10,
"target_slot": 3,
"type": "INT"
},
{
"id": 60,
"origin_id": 24,
"origin_slot": 0,
"target_id": 8,
"target_slot": 4,
"type": "INT"
},
{
"id": 72,
"origin_id": 8,
"origin_slot": 0,
"target_id": 19,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 73,
"origin_id": 9,
"origin_slot": 0,
"target_id": 19,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 74,
"origin_id": 10,
"origin_slot": 0,
"target_id": 19,
"target_slot": 2,
"type": "IMAGE"
},
{
"id": 75,
"origin_id": 11,
"origin_slot": 0,
"target_id": 19,
"target_slot": 3,
"type": "IMAGE"
},
{
"id": 76,
"origin_id": 20,
"origin_slot": 0,
"target_id": 28,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 77,
"origin_id": 20,
"origin_slot": 0,
"target_id": 29,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 78,
"origin_id": 20,
"origin_slot": 0,
"target_id": 30,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 79,
"origin_id": 20,
"origin_slot": 0,
"target_id": 31,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 87,
"origin_id": 28,
"origin_slot": 0,
"target_id": 35,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 88,
"origin_id": 35,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 89,
"origin_id": 29,
"origin_slot": 0,
"target_id": 36,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 90,
"origin_id": 36,
"origin_slot": 0,
"target_id": -20,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 91,
"origin_id": 30,
"origin_slot": 0,
"target_id": 37,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 92,
"origin_id": 37,
"origin_slot": 0,
"target_id": -20,
"target_slot": 2,
"type": "IMAGE"
},
{
"id": 93,
"origin_id": 31,
"origin_slot": 0,
"target_id": 38,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 94,
"origin_id": 38,
"origin_slot": 0,
"target_id": -20,
"target_slot": 3,
"type": "IMAGE"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "b3e46f6d-9c2e-417f-9fd2-b937b0c44103",
"version": 1,
"state": {
"lastGroupId": 1,
"lastNodeId": 470,
"lastLinkId": 905,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Create Composites",
"inputNode": {
"id": -10,
"bounding": [
840,
543,
120,
120
]
},
"outputNode": {
"id": -20,
"bounding": [
1270,
543,
120,
120
]
},
"inputs": [
{
"id": "31b4e29a-a526-4b00-a748-00e2d80c9acc",
"name": "images",
"type": "IMAGE",
"linkIds": [
817
],
"localized_name": "images",
"label": "image_0",
"pos": [
940,
563
]
},
{
"id": "9ce94b4a-0b82-4699-9401-d109be367ef1",
"name": "images_1",
"type": "IMAGE",
"linkIds": [
890
],
"localized_name": "images_1",
"pos": [
940,
583
]
},
{
"id": "3c4eaf33-61d3-4d7b-90b6-6c1ad718fcfd",
"name": "images_2",
"type": "IMAGE",
"linkIds": [
903
],
"localized_name": "images_2",
"pos": [
940,
603
]
},
{
"id": "eb50598b-9410-4cdf-8283-eadc1d8f7d91",
"name": "images_3",
"type": "IMAGE",
"linkIds": [
904
],
"localized_name": "images_3",
"pos": [
940,
623
]
}
],
"outputs": [
{
"id": "dee7e516-dd8f-4d1a-a0ef-e1a38728c883",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
821,
844
],
"localized_name": "IMAGE",
"pos": [
1290,
563
]
},
{
"id": "a802cf38-ef9a-4534-8b93-f3eadf258fd7",
"name": "IMAGE_1",
"type": "IMAGE",
"linkIds": [
891
],
"localized_name": "IMAGE_1",
"pos": [
1290,
583
]
},
{
"id": "ff40931d-45d3-4f41-afba-11e3fb157632",
"name": "IMAGE_2",
"type": "IMAGE",
"linkIds": [
900
],
"localized_name": "IMAGE_2",
"pos": [
1290,
603
]
},
{
"id": "0cc3b0ea-f327-4731-8487-12b85d92b4c0",
"name": "IMAGE_3",
"type": "IMAGE",
"linkIds": [
905
],
"localized_name": "IMAGE_3",
"pos": [
1290,
623
]
}
],
"widgets": [],
"nodes": [
{
"id": 441,
"type": "7e3ee2fc-28cd-42ef-9106-1ee0c21f08f4",
"pos": [
1010,
300
],
"size": [
210,
110
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 817
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
821,
844
]
},
{
"name": "x",
"type": "INT",
"links": []
},
{
"name": "y",
"type": "INT",
"links": []
},
{
"name": "INT",
"type": "INT",
"links": [
896,
898,
901
]
},
{
"name": "INT_1",
"type": "INT",
"links": [
897,
899,
902
]
}
],
"properties": {
"proxyWidgets": [],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 465,
"type": "3442c715-5f4b-4c16-9579-109362552086",
"pos": [
1010,
490
],
"size": [
210,
82
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 890
},
{
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 896
},
{
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 897
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
891
]
}
],
"properties": {
"proxyWidgets": [
[
"-1",
"left"
],
[
"-1",
"top"
]
],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0
]
},
{
"id": 469,
"type": "eac468e2-a5b1-4b44-a416-a94653d05781",
"pos": [
1010,
640
],
"size": [
210,
82
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 903
},
{
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 898
},
{
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 899
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
900
]
}
],
"properties": {
"proxyWidgets": [
[
"-1",
"left"
],
[
"-1",
"top"
]
],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0
]
},
{
"id": 470,
"type": "daee4a04-f70f-477b-8fb6-ae8a8a59aaf3",
"pos": [
1014.3427653225044,
769.1177172892308
],
"size": [
210,
82
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 904
},
{
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 901
},
{
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 902
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
905
]
}
],
"properties": {
"proxyWidgets": [
[
"-1",
"left"
],
[
"-1",
"top"
]
],
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0
]
}
],
"groups": [],
"links": [
{
"id": 817,
"origin_id": -10,
"origin_slot": 0,
"target_id": 441,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 821,
"origin_id": 441,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 844,
"origin_id": 441,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 890,
"origin_id": -10,
"origin_slot": 1,
"target_id": 465,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 891,
"origin_id": 465,
"origin_slot": 0,
"target_id": -20,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 896,
"origin_id": 441,
"origin_slot": 3,
"target_id": 465,
"target_slot": 1,
"type": "INT"
},
{
"id": 897,
"origin_id": 441,
"origin_slot": 4,
"target_id": 465,
"target_slot": 2,
"type": "INT"
},
{
"id": 898,
"origin_id": 441,
"origin_slot": 3,
"target_id": 469,
"target_slot": 1,
"type": "INT"
},
{
"id": 899,
"origin_id": 441,
"origin_slot": 4,
"target_id": 469,
"target_slot": 2,
"type": "INT"
},
{
"id": 900,
"origin_id": 469,
"origin_slot": 0,
"target_id": -20,
"target_slot": 2,
"type": "IMAGE"
},
{
"id": 901,
"origin_id": 441,
"origin_slot": 3,
"target_id": 470,
"target_slot": 1,
"type": "INT"
},
{
"id": 902,
"origin_id": 441,
"origin_slot": 4,
"target_id": 470,
"target_slot": 2,
"type": "INT"
},
{
"id": 903,
"origin_id": -10,
"origin_slot": 2,
"target_id": 469,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 904,
"origin_id": -10,
"origin_slot": 3,
"target_id": 470,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 905,
"origin_id": 470,
"origin_slot": 0,
"target_id": -20,
"target_slot": 3,
"type": "IMAGE"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "7e3ee2fc-28cd-42ef-9106-1ee0c21f08f4",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 355,
"lastLinkId": 603,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Crop+Composite",
"inputNode": {
"id": -10,
"bounding": [
2610,
-5435,
120,
60
]
},
"outputNode": {
"id": -20,
"bounding": [
7530,
-5435,
120,
140
]
},
"inputs": [
{
"id": "4ba02b7f-6784-438e-8fba-888e25a1fe79",
"name": "images",
"type": "IMAGE",
"linkIds": [
241,
230,
231
],
"localized_name": "images",
"pos": [
2710,
-5415
]
}
],
"outputs": [
{
"id": "c6850383-67de-4c73-96c7-0febb7af873b",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
591
],
"localized_name": "IMAGE",
"pos": [
7550,
-5415
]
},
{
"id": "e854cd6e-57f2-495c-84c3-2e104bcbf3f7",
"name": "x",
"type": "INT",
"linkIds": [
600
],
"pos": [
7550,
-5395
]
},
{
"id": "2146cdc1-d2e2-4e79-8a21-1fab5b7bc96d",
"name": "y",
"type": "INT",
"linkIds": [
601
],
"pos": [
7550,
-5375
]
},
{
"id": "6f4c9194-e147-4113-bb58-f2dc4552ff4f",
"name": "INT",
"type": "INT",
"linkIds": [
602
],
"pos": [
7550,
-5355
]
},
{
"id": "a79b2c25-3cd7-4564-ba89-7ce5cb1d5de4",
"name": "INT_1",
"type": "INT",
"linkIds": [
603
],
"pos": [
7550,
-5335
]
}
],
"widgets": [],
"nodes": [
{
"id": 167,
"type": "Reroute",
"pos": [
3340,
-5800
],
"size": [
75,
26
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 205
}
],
"outputs": [
{
"name": "",
"type": "MASK",
"links": [
206,
208,
226
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 183,
"type": "MaskPreview+",
"pos": [
2790,
-5270
],
"size": [
290,
258
],
"flags": {},
"order": 11,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 242
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 244,
"type": "ImagePadForOutpaintMasked",
"pos": [
6000,
-5510
],
"size": [
311.4107421875,
174
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 347
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "left",
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 355
},
{
"localized_name": "top",
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 353
},
{
"localized_name": "right",
"name": "right",
"type": "INT",
"widget": {
"name": "right"
},
"link": 356
},
{
"localized_name": "bottom",
"name": "bottom",
"type": "INT",
"widget": {
"name": "bottom"
},
"link": 354
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
349,
361
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
362
]
}
],
"properties": {
"Node name for S&R": "ImagePadForOutpaintMasked",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
0,
0,
0,
0,
0
]
},
{
"id": 163,
"type": "ColorToMask",
"pos": [
2790,
-5510
],
"size": [
270,
178
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 241
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
205,
242
]
}
],
"properties": {
"Node name for S&R": "ColorToMask",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
false,
0,
255,
0,
100,
1
]
},
{
"id": 175,
"type": "LayerUtility: ColorImage V2",
"pos": [
3120,
-5510
],
"size": [
221.025,
130
],
"flags": {
"collapsed": false
},
"order": 7,
"mode": 0,
"inputs": [
{
"localized_name": "size_as",
"name": "size_as",
"shape": 7,
"type": "*",
"link": null
},
{
"localized_name": "custom_width",
"name": "custom_width",
"type": "INT",
"widget": {
"name": "custom_width"
},
"link": 221
},
{
"localized_name": "custom_height",
"name": "custom_height",
"type": "INT",
"widget": {
"name": "custom_height"
},
"link": 222
}
],
"outputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"links": [
223,
225,
338,
363
]
}
],
"properties": {
"Node name for S&R": "LayerUtility: ColorImage V2",
"cnr_id": "hanzo_studio_layerstyle",
"ver": "1.0.90"
},
"widgets_values": [
"custom",
512,
512,
"#00FF00"
],
"color": "rgba(38, 73, 116, 0.7)"
},
{
"id": 275,
"type": "ImageResizeKJv2",
"pos": [
6810,
-5510
],
"size": [
270,
286
],
"flags": {},
"order": 22,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 429
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 430
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 431
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
432,
591
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
},
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "ImageResizeKJv2",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
512,
512,
"nearest-exact",
"stretch",
"0, 0, 0",
"center",
2,
"cpu"
]
},
{
"id": 250,
"type": "ImageCompositeMasked",
"pos": [
6460,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 361
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 363
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 362
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
364,
429
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
true
]
},
{
"id": 251,
"type": "PreviewImage",
"pos": [
6460,
-5240
],
"size": [
270,
258
],
"flags": {},
"order": 21,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 364
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 246,
"type": "PreviewImage",
"pos": [
6000,
-5240
],
"size": [
310,
260
],
"flags": {},
"order": 16,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 349
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 247,
"type": "GetImageSize",
"pos": [
5320,
-5370
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 17,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 350
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
357
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
360
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 176,
"type": "PreviewImage",
"pos": [
3120,
-5300
],
"size": [
220,
258
],
"flags": {},
"order": 8,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 223
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 165,
"type": "PreviewImage",
"pos": [
3500,
-5300
],
"size": [
270,
258
],
"flags": {},
"order": 1,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 203
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 166,
"type": "GetImageSize",
"pos": [
2790,
-5790
],
"size": [
140,
66
],
"flags": {
"collapsed": false
},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 230
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
211,
221,
358
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
212,
222,
359
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 168,
"type": "InvertMask",
"pos": [
3770,
-5770
],
"size": [
140,
30
],
"flags": {
"collapsed": true
},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 206
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
227
]
}
],
"properties": {
"Node name for S&R": "InvertMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 170,
"type": "CropMask",
"pos": [
4250,
-5750
],
"size": [
210,
130
],
"flags": {
"collapsed": false
},
"order": 6,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 208
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 209
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 210
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 211
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 212
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
207
]
}
],
"properties": {
"Node name for S&R": "CropMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
512,
512
]
},
{
"id": 236,
"type": "ImageCrop",
"pos": [
4960,
-5510
],
"size": [
210,
130
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 330
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 331
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 332
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 333
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 334
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
337,
347,
350
]
}
],
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
512,
512,
0,
0
]
},
{
"id": 177,
"type": "ImageCompositeMasked",
"pos": [
3500,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 231
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 225
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 226
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
203,
330
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
false
]
},
{
"id": 238,
"type": "GetImageSize",
"pos": [
4630,
-5460
],
"size": [
140,
66
],
"flags": {
"collapsed": true
},
"order": 13,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 338
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
331,
430
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
332,
431
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 169,
"type": "MaskPreview+",
"pos": [
4250,
-5570
],
"size": [
300,
258
],
"flags": {},
"order": 5,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 207
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 239,
"type": "PreviewImage",
"pos": [
4960,
-5330
],
"size": [
280,
258
],
"flags": {},
"order": 14,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 337
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 276,
"type": "PreviewImage",
"pos": [
7130,
-5510
],
"size": [
340,
280
],
"flags": {},
"order": 23,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 432
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 178,
"type": "MaskBoundingBox+",
"pos": [
3940,
-5800
],
"size": [
220,
182
],
"flags": {
"collapsed": false
},
"order": 10,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 227
},
{
"localized_name": "image_optional",
"name": "image_optional",
"shape": 7,
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": []
},
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": null
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"links": [
209,
333,
600
]
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"links": [
210,
334,
601
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "MaskBoundingBox+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
0,
0
]
},
{
"id": 248,
"type": "SimpleMath+",
"pos": [
5600,
-5510
],
"size": [
270,
78
],
"flags": {
"collapsed": false
},
"order": 18,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 358
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 357
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
355,
356,
602
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "pixels to add left/right",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 249,
"type": "SimpleMath+",
"pos": [
5600,
-5320
],
"size": [
270,
78
],
"flags": {},
"order": 19,
"mode": 0,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 359
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 360
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": [
353,
354,
603
]
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"title": "pixels to add top/bot",
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
}
],
"groups": [],
"links": [
{
"id": 205,
"origin_id": 163,
"origin_slot": 0,
"target_id": 167,
"target_slot": 0,
"type": "MASK"
},
{
"id": 242,
"origin_id": 163,
"origin_slot": 0,
"target_id": 183,
"target_slot": 0,
"type": "MASK"
},
{
"id": 359,
"origin_id": 166,
"origin_slot": 1,
"target_id": 249,
"target_slot": 0,
"type": "INT"
},
{
"id": 360,
"origin_id": 247,
"origin_slot": 1,
"target_id": 249,
"target_slot": 1,
"type": "INT"
},
{
"id": 347,
"origin_id": 236,
"origin_slot": 0,
"target_id": 244,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 355,
"origin_id": 248,
"origin_slot": 0,
"target_id": 244,
"target_slot": 2,
"type": "INT"
},
{
"id": 353,
"origin_id": 249,
"origin_slot": 0,
"target_id": 244,
"target_slot": 3,
"type": "INT"
},
{
"id": 356,
"origin_id": 248,
"origin_slot": 0,
"target_id": 244,
"target_slot": 4,
"type": "INT"
},
{
"id": 354,
"origin_id": 249,
"origin_slot": 0,
"target_id": 244,
"target_slot": 5,
"type": "INT"
},
{
"id": 221,
"origin_id": 166,
"origin_slot": 0,
"target_id": 175,
"target_slot": 1,
"type": "INT"
},
{
"id": 222,
"origin_id": 166,
"origin_slot": 1,
"target_id": 175,
"target_slot": 2,
"type": "INT"
},
{
"id": 429,
"origin_id": 250,
"origin_slot": 0,
"target_id": 275,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 430,
"origin_id": 238,
"origin_slot": 0,
"target_id": 275,
"target_slot": 2,
"type": "INT"
},
{
"id": 431,
"origin_id": 238,
"origin_slot": 1,
"target_id": 275,
"target_slot": 3,
"type": "INT"
},
{
"id": 432,
"origin_id": 275,
"origin_slot": 0,
"target_id": 276,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 361,
"origin_id": 244,
"origin_slot": 0,
"target_id": 250,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 363,
"origin_id": 175,
"origin_slot": 0,
"target_id": 250,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 362,
"origin_id": 244,
"origin_slot": 1,
"target_id": 250,
"target_slot": 2,
"type": "MASK"
},
{
"id": 364,
"origin_id": 250,
"origin_slot": 0,
"target_id": 251,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 349,
"origin_id": 244,
"origin_slot": 0,
"target_id": 246,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 358,
"origin_id": 166,
"origin_slot": 0,
"target_id": 248,
"target_slot": 0,
"type": "INT"
},
{
"id": 357,
"origin_id": 247,
"origin_slot": 0,
"target_id": 248,
"target_slot": 1,
"type": "INT"
},
{
"id": 350,
"origin_id": 236,
"origin_slot": 0,
"target_id": 247,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 223,
"origin_id": 175,
"origin_slot": 0,
"target_id": 176,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 203,
"origin_id": 177,
"origin_slot": 0,
"target_id": 165,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 206,
"origin_id": 167,
"origin_slot": 0,
"target_id": 168,
"target_slot": 0,
"type": "MASK"
},
{
"id": 227,
"origin_id": 168,
"origin_slot": 0,
"target_id": 178,
"target_slot": 0,
"type": "MASK"
},
{
"id": 208,
"origin_id": 167,
"origin_slot": 0,
"target_id": 170,
"target_slot": 0,
"type": "MASK"
},
{
"id": 209,
"origin_id": 178,
"origin_slot": 2,
"target_id": 170,
"target_slot": 1,
"type": "INT"
},
{
"id": 210,
"origin_id": 178,
"origin_slot": 3,
"target_id": 170,
"target_slot": 2,
"type": "INT"
},
{
"id": 211,
"origin_id": 166,
"origin_slot": 0,
"target_id": 170,
"target_slot": 3,
"type": "INT"
},
{
"id": 212,
"origin_id": 166,
"origin_slot": 1,
"target_id": 170,
"target_slot": 4,
"type": "INT"
},
{
"id": 207,
"origin_id": 170,
"origin_slot": 0,
"target_id": 169,
"target_slot": 0,
"type": "MASK"
},
{
"id": 330,
"origin_id": 177,
"origin_slot": 0,
"target_id": 236,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 331,
"origin_id": 238,
"origin_slot": 0,
"target_id": 236,
"target_slot": 1,
"type": "INT"
},
{
"id": 332,
"origin_id": 238,
"origin_slot": 1,
"target_id": 236,
"target_slot": 2,
"type": "INT"
},
{
"id": 333,
"origin_id": 178,
"origin_slot": 2,
"target_id": 236,
"target_slot": 3,
"type": "INT"
},
{
"id": 334,
"origin_id": 178,
"origin_slot": 3,
"target_id": 236,
"target_slot": 4,
"type": "INT"
},
{
"id": 225,
"origin_id": 175,
"origin_slot": 0,
"target_id": 177,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 226,
"origin_id": 167,
"origin_slot": 0,
"target_id": 177,
"target_slot": 2,
"type": "MASK"
},
{
"id": 337,
"origin_id": 236,
"origin_slot": 0,
"target_id": 239,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 338,
"origin_id": 175,
"origin_slot": 0,
"target_id": 238,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 241,
"origin_id": -10,
"origin_slot": 0,
"target_id": 163,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 230,
"origin_id": -10,
"origin_slot": 0,
"target_id": 166,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 231,
"origin_id": -10,
"origin_slot": 0,
"target_id": 177,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 591,
"origin_id": 275,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 600,
"origin_id": 178,
"origin_slot": 2,
"target_id": -20,
"target_slot": 1,
"type": "INT"
},
{
"id": 601,
"origin_id": 178,
"origin_slot": 3,
"target_id": -20,
"target_slot": 2,
"type": "INT"
},
{
"id": 602,
"origin_id": 248,
"origin_slot": 0,
"target_id": -20,
"target_slot": 3,
"type": "INT"
},
{
"id": 603,
"origin_id": 249,
"origin_slot": 0,
"target_id": -20,
"target_slot": 4,
"type": "INT"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "3442c715-5f4b-4c16-9579-109362552086",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 358,
"lastLinkId": 628,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Crop+Composite",
"inputNode": {
"id": -10,
"bounding": [
2610,
-5435,
120,
100
]
},
"outputNode": {
"id": -20,
"bounding": [
7530,
-5435,
120,
60
]
},
"inputs": [
{
"id": "4ba02b7f-6784-438e-8fba-888e25a1fe79",
"name": "images",
"type": "IMAGE",
"linkIds": [
241,
230,
231
],
"localized_name": "images",
"pos": [
2710,
-5415
]
},
{
"id": "2944db68-0ea1-4a09-961e-3d02628b4c83",
"name": "left",
"type": "INT",
"linkIds": [
625,
627
],
"pos": [
2710,
-5395
]
},
{
"id": "a1bcaeb3-d193-4c0f-bb32-65a0bc000c08",
"name": "top",
"type": "INT",
"linkIds": [
626,
628
],
"pos": [
2710,
-5375
]
}
],
"outputs": [
{
"id": "c6850383-67de-4c73-96c7-0febb7af873b",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
591
],
"localized_name": "IMAGE",
"pos": [
7550,
-5415
]
}
],
"widgets": [],
"nodes": [
{
"id": 167,
"type": "Reroute",
"pos": [
3340,
-5800
],
"size": [
75,
26
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 205
}
],
"outputs": [
{
"name": "",
"type": "MASK",
"links": [
206,
208,
226
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 183,
"type": "MaskPreview+",
"pos": [
2790,
-5270
],
"size": [
290,
258
],
"flags": {},
"order": 11,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 242
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 163,
"type": "ColorToMask",
"pos": [
2790,
-5510
],
"size": [
270,
178
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 241
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
205,
242
]
}
],
"properties": {
"Node name for S&R": "ColorToMask",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
false,
0,
255,
0,
100,
1
]
},
{
"id": 175,
"type": "LayerUtility: ColorImage V2",
"pos": [
3120,
-5510
],
"size": [
221.025,
130
],
"flags": {
"collapsed": false
},
"order": 7,
"mode": 0,
"inputs": [
{
"localized_name": "size_as",
"name": "size_as",
"shape": 7,
"type": "*",
"link": null
},
{
"localized_name": "custom_width",
"name": "custom_width",
"type": "INT",
"widget": {
"name": "custom_width"
},
"link": 221
},
{
"localized_name": "custom_height",
"name": "custom_height",
"type": "INT",
"widget": {
"name": "custom_height"
},
"link": 222
}
],
"outputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"links": [
223,
225,
338,
363
]
}
],
"properties": {
"Node name for S&R": "LayerUtility: ColorImage V2",
"cnr_id": "hanzo_studio_layerstyle",
"ver": "1.0.90"
},
"widgets_values": [
"custom",
512,
512,
"#00FF00"
],
"color": "rgba(38, 73, 116, 0.7)"
},
{
"id": 275,
"type": "ImageResizeKJv2",
"pos": [
6810,
-5510
],
"size": [
270,
286
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 429
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 430
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 431
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
432,
591
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
},
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "ImageResizeKJv2",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
512,
512,
"nearest-exact",
"stretch",
"0, 0, 0",
"center",
2,
"cpu"
]
},
{
"id": 250,
"type": "ImageCompositeMasked",
"pos": [
6460,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 361
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 363
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 362
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
364,
429
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
true
]
},
{
"id": 251,
"type": "PreviewImage",
"pos": [
6460,
-5240
],
"size": [
270,
258
],
"flags": {},
"order": 19,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 364
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 246,
"type": "PreviewImage",
"pos": [
6000,
-5240
],
"size": [
310,
260
],
"flags": {},
"order": 16,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 349
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 247,
"type": "GetImageSize",
"pos": [
5320,
-5370
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 17,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 350
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": []
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": []
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 176,
"type": "PreviewImage",
"pos": [
3120,
-5300
],
"size": [
220,
258
],
"flags": {},
"order": 8,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 223
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 165,
"type": "PreviewImage",
"pos": [
3500,
-5300
],
"size": [
270,
258
],
"flags": {},
"order": 1,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 203
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 168,
"type": "InvertMask",
"pos": [
3770,
-5770
],
"size": [
140,
30
],
"flags": {
"collapsed": true
},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 206
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
227
]
}
],
"properties": {
"Node name for S&R": "InvertMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 177,
"type": "ImageCompositeMasked",
"pos": [
3500,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 231
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 225
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 226
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
203,
330
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
false
]
},
{
"id": 238,
"type": "GetImageSize",
"pos": [
4630,
-5460
],
"size": [
140,
66
],
"flags": {
"collapsed": true
},
"order": 13,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 338
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
331,
430
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
332,
431
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 169,
"type": "MaskPreview+",
"pos": [
4250,
-5570
],
"size": [
300,
258
],
"flags": {},
"order": 5,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 207
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 239,
"type": "PreviewImage",
"pos": [
4960,
-5330
],
"size": [
280,
258
],
"flags": {},
"order": 14,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 337
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 276,
"type": "PreviewImage",
"pos": [
7130,
-5510
],
"size": [
340,
280
],
"flags": {},
"order": 21,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 432
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 166,
"type": "GetImageSize",
"pos": [
2790,
-5790
],
"size": [
140,
66
],
"flags": {
"collapsed": false
},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 230
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
211,
221,
614
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
212,
222,
615
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 357,
"type": "SimpleMath+",
"pos": [
5560,
-6020
],
"size": [
270,
78
],
"flags": {
"collapsed": false
},
"order": 23,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 614
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 613
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 356,
"type": "SimpleMath+",
"pos": [
5560,
-5830
],
"size": [
270,
78
],
"flags": {},
"order": 22,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 615
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 612
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 236,
"type": "ImageCrop",
"pos": [
4960,
-5510
],
"size": [
210,
130
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 330
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 331
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 332
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 621
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 622
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
337,
347,
350,
616
]
}
],
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
512,
512,
0,
0
]
},
{
"id": 170,
"type": "CropMask",
"pos": [
4250,
-5750
],
"size": [
210,
130
],
"flags": {
"collapsed": false
},
"order": 6,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 208
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 623
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 624
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 211
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 212
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
207
]
}
],
"properties": {
"Node name for S&R": "CropMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
512,
512
]
},
{
"id": 178,
"type": "MaskBoundingBox+",
"pos": [
3910,
-6070
],
"size": [
220,
182
],
"flags": {
"collapsed": false
},
"order": 10,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 227
},
{
"localized_name": "image_optional",
"name": "image_optional",
"shape": 7,
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": []
},
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": null
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"links": [
621,
623
]
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"links": [
622,
624
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "MaskBoundingBox+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
0,
0
]
},
{
"id": 358,
"type": "GetImageSize",
"pos": [
5280,
-5880
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 24,
"mode": 4,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 616
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
613
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
612
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 244,
"type": "ImagePadForOutpaintMasked",
"pos": [
6000,
-5510
],
"size": [
311.4107421875,
174
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 347
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "left",
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 625
},
{
"localized_name": "top",
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 626
},
{
"localized_name": "right",
"name": "right",
"type": "INT",
"widget": {
"name": "right"
},
"link": 627
},
{
"localized_name": "bottom",
"name": "bottom",
"type": "INT",
"widget": {
"name": "bottom"
},
"link": 628
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
349,
361
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
362
]
}
],
"properties": {
"Node name for S&R": "ImagePadForOutpaintMasked",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
0,
0,
0,
0,
0
]
}
],
"groups": [],
"links": [
{
"id": 205,
"origin_id": 163,
"origin_slot": 0,
"target_id": 167,
"target_slot": 0,
"type": "MASK"
},
{
"id": 242,
"origin_id": 163,
"origin_slot": 0,
"target_id": 183,
"target_slot": 0,
"type": "MASK"
},
{
"id": 347,
"origin_id": 236,
"origin_slot": 0,
"target_id": 244,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 221,
"origin_id": 166,
"origin_slot": 0,
"target_id": 175,
"target_slot": 1,
"type": "INT"
},
{
"id": 222,
"origin_id": 166,
"origin_slot": 1,
"target_id": 175,
"target_slot": 2,
"type": "INT"
},
{
"id": 429,
"origin_id": 250,
"origin_slot": 0,
"target_id": 275,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 430,
"origin_id": 238,
"origin_slot": 0,
"target_id": 275,
"target_slot": 2,
"type": "INT"
},
{
"id": 431,
"origin_id": 238,
"origin_slot": 1,
"target_id": 275,
"target_slot": 3,
"type": "INT"
},
{
"id": 432,
"origin_id": 275,
"origin_slot": 0,
"target_id": 276,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 361,
"origin_id": 244,
"origin_slot": 0,
"target_id": 250,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 363,
"origin_id": 175,
"origin_slot": 0,
"target_id": 250,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 362,
"origin_id": 244,
"origin_slot": 1,
"target_id": 250,
"target_slot": 2,
"type": "MASK"
},
{
"id": 364,
"origin_id": 250,
"origin_slot": 0,
"target_id": 251,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 349,
"origin_id": 244,
"origin_slot": 0,
"target_id": 246,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 350,
"origin_id": 236,
"origin_slot": 0,
"target_id": 247,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 223,
"origin_id": 175,
"origin_slot": 0,
"target_id": 176,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 203,
"origin_id": 177,
"origin_slot": 0,
"target_id": 165,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 206,
"origin_id": 167,
"origin_slot": 0,
"target_id": 168,
"target_slot": 0,
"type": "MASK"
},
{
"id": 227,
"origin_id": 168,
"origin_slot": 0,
"target_id": 178,
"target_slot": 0,
"type": "MASK"
},
{
"id": 208,
"origin_id": 167,
"origin_slot": 0,
"target_id": 170,
"target_slot": 0,
"type": "MASK"
},
{
"id": 211,
"origin_id": 166,
"origin_slot": 0,
"target_id": 170,
"target_slot": 3,
"type": "INT"
},
{
"id": 212,
"origin_id": 166,
"origin_slot": 1,
"target_id": 170,
"target_slot": 4,
"type": "INT"
},
{
"id": 207,
"origin_id": 170,
"origin_slot": 0,
"target_id": 169,
"target_slot": 0,
"type": "MASK"
},
{
"id": 330,
"origin_id": 177,
"origin_slot": 0,
"target_id": 236,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 331,
"origin_id": 238,
"origin_slot": 0,
"target_id": 236,
"target_slot": 1,
"type": "INT"
},
{
"id": 332,
"origin_id": 238,
"origin_slot": 1,
"target_id": 236,
"target_slot": 2,
"type": "INT"
},
{
"id": 225,
"origin_id": 175,
"origin_slot": 0,
"target_id": 177,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 226,
"origin_id": 167,
"origin_slot": 0,
"target_id": 177,
"target_slot": 2,
"type": "MASK"
},
{
"id": 337,
"origin_id": 236,
"origin_slot": 0,
"target_id": 239,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 338,
"origin_id": 175,
"origin_slot": 0,
"target_id": 238,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 241,
"origin_id": -10,
"origin_slot": 0,
"target_id": 163,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 230,
"origin_id": -10,
"origin_slot": 0,
"target_id": 166,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 231,
"origin_id": -10,
"origin_slot": 0,
"target_id": 177,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 591,
"origin_id": 275,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 612,
"origin_id": 358,
"origin_slot": 1,
"target_id": 356,
"target_slot": 1,
"type": "INT"
},
{
"id": 613,
"origin_id": 358,
"origin_slot": 0,
"target_id": 357,
"target_slot": 1,
"type": "INT"
},
{
"id": 614,
"origin_id": 166,
"origin_slot": 0,
"target_id": 357,
"target_slot": 0,
"type": "INT"
},
{
"id": 615,
"origin_id": 166,
"origin_slot": 1,
"target_id": 356,
"target_slot": 0,
"type": "INT"
},
{
"id": 616,
"origin_id": 236,
"origin_slot": 0,
"target_id": 358,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 621,
"origin_id": 178,
"origin_slot": 2,
"target_id": 236,
"target_slot": 3,
"type": "INT"
},
{
"id": 622,
"origin_id": 178,
"origin_slot": 3,
"target_id": 236,
"target_slot": 4,
"type": "INT"
},
{
"id": 623,
"origin_id": 178,
"origin_slot": 2,
"target_id": 170,
"target_slot": 1,
"type": "INT"
},
{
"id": 624,
"origin_id": 178,
"origin_slot": 3,
"target_id": 170,
"target_slot": 2,
"type": "INT"
},
{
"id": 625,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 2,
"type": "INT"
},
{
"id": 626,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 3,
"type": "INT"
},
{
"id": 627,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 4,
"type": "INT"
},
{
"id": 628,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 5,
"type": "INT"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "eac468e2-a5b1-4b44-a416-a94653d05781",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 358,
"lastLinkId": 628,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Crop+Composite",
"inputNode": {
"id": -10,
"bounding": [
2610,
-5435,
120,
100
]
},
"outputNode": {
"id": -20,
"bounding": [
7530,
-5435,
120,
60
]
},
"inputs": [
{
"id": "4ba02b7f-6784-438e-8fba-888e25a1fe79",
"name": "images",
"type": "IMAGE",
"linkIds": [
241,
230,
231
],
"localized_name": "images",
"pos": [
2710,
-5415
]
},
{
"id": "2944db68-0ea1-4a09-961e-3d02628b4c83",
"name": "left",
"type": "INT",
"linkIds": [
625,
627
],
"pos": [
2710,
-5395
]
},
{
"id": "a1bcaeb3-d193-4c0f-bb32-65a0bc000c08",
"name": "top",
"type": "INT",
"linkIds": [
626,
628
],
"pos": [
2710,
-5375
]
}
],
"outputs": [
{
"id": "c6850383-67de-4c73-96c7-0febb7af873b",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
591
],
"localized_name": "IMAGE",
"pos": [
7550,
-5415
]
}
],
"widgets": [],
"nodes": [
{
"id": 167,
"type": "Reroute",
"pos": [
3340,
-5800
],
"size": [
75,
26
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 205
}
],
"outputs": [
{
"name": "",
"type": "MASK",
"links": [
206,
208,
226
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 183,
"type": "MaskPreview+",
"pos": [
2790,
-5270
],
"size": [
290,
258
],
"flags": {},
"order": 11,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 242
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 163,
"type": "ColorToMask",
"pos": [
2790,
-5510
],
"size": [
270,
178
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 241
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
205,
242
]
}
],
"properties": {
"Node name for S&R": "ColorToMask",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
false,
0,
255,
0,
100,
1
]
},
{
"id": 175,
"type": "LayerUtility: ColorImage V2",
"pos": [
3120,
-5510
],
"size": [
221.025,
130
],
"flags": {
"collapsed": false
},
"order": 7,
"mode": 0,
"inputs": [
{
"localized_name": "size_as",
"name": "size_as",
"shape": 7,
"type": "*",
"link": null
},
{
"localized_name": "custom_width",
"name": "custom_width",
"type": "INT",
"widget": {
"name": "custom_width"
},
"link": 221
},
{
"localized_name": "custom_height",
"name": "custom_height",
"type": "INT",
"widget": {
"name": "custom_height"
},
"link": 222
}
],
"outputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"links": [
223,
225,
338,
363
]
}
],
"properties": {
"Node name for S&R": "LayerUtility: ColorImage V2",
"cnr_id": "hanzo_studio_layerstyle",
"ver": "1.0.90"
},
"widgets_values": [
"custom",
512,
512,
"#00FF00"
],
"color": "rgba(38, 73, 116, 0.7)"
},
{
"id": 275,
"type": "ImageResizeKJv2",
"pos": [
6810,
-5510
],
"size": [
270,
286
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 429
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 430
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 431
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
432,
591
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
},
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "ImageResizeKJv2",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
512,
512,
"nearest-exact",
"stretch",
"0, 0, 0",
"center",
2,
"cpu"
]
},
{
"id": 250,
"type": "ImageCompositeMasked",
"pos": [
6460,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 361
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 363
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 362
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
364,
429
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
true
]
},
{
"id": 251,
"type": "PreviewImage",
"pos": [
6460,
-5240
],
"size": [
270,
258
],
"flags": {},
"order": 19,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 364
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 246,
"type": "PreviewImage",
"pos": [
6000,
-5240
],
"size": [
310,
260
],
"flags": {},
"order": 16,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 349
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 247,
"type": "GetImageSize",
"pos": [
5320,
-5370
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 17,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 350
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": []
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": []
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 176,
"type": "PreviewImage",
"pos": [
3120,
-5300
],
"size": [
220,
258
],
"flags": {},
"order": 8,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 223
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 165,
"type": "PreviewImage",
"pos": [
3500,
-5300
],
"size": [
270,
258
],
"flags": {},
"order": 1,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 203
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 168,
"type": "InvertMask",
"pos": [
3770,
-5770
],
"size": [
140,
30
],
"flags": {
"collapsed": true
},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 206
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
227
]
}
],
"properties": {
"Node name for S&R": "InvertMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 177,
"type": "ImageCompositeMasked",
"pos": [
3500,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 231
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 225
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 226
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
203,
330
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
false
]
},
{
"id": 238,
"type": "GetImageSize",
"pos": [
4630,
-5460
],
"size": [
140,
66
],
"flags": {
"collapsed": true
},
"order": 13,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 338
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
331,
430
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
332,
431
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 169,
"type": "MaskPreview+",
"pos": [
4250,
-5570
],
"size": [
300,
258
],
"flags": {},
"order": 5,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 207
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 239,
"type": "PreviewImage",
"pos": [
4960,
-5330
],
"size": [
280,
258
],
"flags": {},
"order": 14,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 337
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 276,
"type": "PreviewImage",
"pos": [
7130,
-5510
],
"size": [
340,
280
],
"flags": {},
"order": 21,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 432
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 166,
"type": "GetImageSize",
"pos": [
2790,
-5790
],
"size": [
140,
66
],
"flags": {
"collapsed": false
},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 230
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
211,
221,
614
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
212,
222,
615
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 357,
"type": "SimpleMath+",
"pos": [
5560,
-6020
],
"size": [
270,
78
],
"flags": {
"collapsed": false
},
"order": 23,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 614
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 613
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 356,
"type": "SimpleMath+",
"pos": [
5560,
-5830
],
"size": [
270,
78
],
"flags": {},
"order": 22,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 615
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 612
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 236,
"type": "ImageCrop",
"pos": [
4960,
-5510
],
"size": [
210,
130
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 330
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 331
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 332
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 621
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 622
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
337,
347,
350,
616
]
}
],
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
512,
512,
0,
0
]
},
{
"id": 170,
"type": "CropMask",
"pos": [
4250,
-5750
],
"size": [
210,
130
],
"flags": {
"collapsed": false
},
"order": 6,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 208
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 623
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 624
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 211
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 212
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
207
]
}
],
"properties": {
"Node name for S&R": "CropMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
512,
512
]
},
{
"id": 178,
"type": "MaskBoundingBox+",
"pos": [
3910,
-6070
],
"size": [
220,
182
],
"flags": {
"collapsed": false
},
"order": 10,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 227
},
{
"localized_name": "image_optional",
"name": "image_optional",
"shape": 7,
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": []
},
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": null
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"links": [
621,
623
]
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"links": [
622,
624
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "MaskBoundingBox+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
0,
0
]
},
{
"id": 358,
"type": "GetImageSize",
"pos": [
5280,
-5880
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 24,
"mode": 4,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 616
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
613
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
612
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 244,
"type": "ImagePadForOutpaintMasked",
"pos": [
6000,
-5510
],
"size": [
311.4107421875,
174
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 347
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "left",
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 625
},
{
"localized_name": "top",
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 626
},
{
"localized_name": "right",
"name": "right",
"type": "INT",
"widget": {
"name": "right"
},
"link": 627
},
{
"localized_name": "bottom",
"name": "bottom",
"type": "INT",
"widget": {
"name": "bottom"
},
"link": 628
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
349,
361
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
362
]
}
],
"properties": {
"Node name for S&R": "ImagePadForOutpaintMasked",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
0,
0,
0,
0,
0
]
}
],
"groups": [],
"links": [
{
"id": 205,
"origin_id": 163,
"origin_slot": 0,
"target_id": 167,
"target_slot": 0,
"type": "MASK"
},
{
"id": 242,
"origin_id": 163,
"origin_slot": 0,
"target_id": 183,
"target_slot": 0,
"type": "MASK"
},
{
"id": 347,
"origin_id": 236,
"origin_slot": 0,
"target_id": 244,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 221,
"origin_id": 166,
"origin_slot": 0,
"target_id": 175,
"target_slot": 1,
"type": "INT"
},
{
"id": 222,
"origin_id": 166,
"origin_slot": 1,
"target_id": 175,
"target_slot": 2,
"type": "INT"
},
{
"id": 429,
"origin_id": 250,
"origin_slot": 0,
"target_id": 275,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 430,
"origin_id": 238,
"origin_slot": 0,
"target_id": 275,
"target_slot": 2,
"type": "INT"
},
{
"id": 431,
"origin_id": 238,
"origin_slot": 1,
"target_id": 275,
"target_slot": 3,
"type": "INT"
},
{
"id": 432,
"origin_id": 275,
"origin_slot": 0,
"target_id": 276,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 361,
"origin_id": 244,
"origin_slot": 0,
"target_id": 250,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 363,
"origin_id": 175,
"origin_slot": 0,
"target_id": 250,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 362,
"origin_id": 244,
"origin_slot": 1,
"target_id": 250,
"target_slot": 2,
"type": "MASK"
},
{
"id": 364,
"origin_id": 250,
"origin_slot": 0,
"target_id": 251,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 349,
"origin_id": 244,
"origin_slot": 0,
"target_id": 246,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 350,
"origin_id": 236,
"origin_slot": 0,
"target_id": 247,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 223,
"origin_id": 175,
"origin_slot": 0,
"target_id": 176,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 203,
"origin_id": 177,
"origin_slot": 0,
"target_id": 165,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 206,
"origin_id": 167,
"origin_slot": 0,
"target_id": 168,
"target_slot": 0,
"type": "MASK"
},
{
"id": 227,
"origin_id": 168,
"origin_slot": 0,
"target_id": 178,
"target_slot": 0,
"type": "MASK"
},
{
"id": 208,
"origin_id": 167,
"origin_slot": 0,
"target_id": 170,
"target_slot": 0,
"type": "MASK"
},
{
"id": 211,
"origin_id": 166,
"origin_slot": 0,
"target_id": 170,
"target_slot": 3,
"type": "INT"
},
{
"id": 212,
"origin_id": 166,
"origin_slot": 1,
"target_id": 170,
"target_slot": 4,
"type": "INT"
},
{
"id": 207,
"origin_id": 170,
"origin_slot": 0,
"target_id": 169,
"target_slot": 0,
"type": "MASK"
},
{
"id": 330,
"origin_id": 177,
"origin_slot": 0,
"target_id": 236,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 331,
"origin_id": 238,
"origin_slot": 0,
"target_id": 236,
"target_slot": 1,
"type": "INT"
},
{
"id": 332,
"origin_id": 238,
"origin_slot": 1,
"target_id": 236,
"target_slot": 2,
"type": "INT"
},
{
"id": 225,
"origin_id": 175,
"origin_slot": 0,
"target_id": 177,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 226,
"origin_id": 167,
"origin_slot": 0,
"target_id": 177,
"target_slot": 2,
"type": "MASK"
},
{
"id": 337,
"origin_id": 236,
"origin_slot": 0,
"target_id": 239,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 338,
"origin_id": 175,
"origin_slot": 0,
"target_id": 238,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 241,
"origin_id": -10,
"origin_slot": 0,
"target_id": 163,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 230,
"origin_id": -10,
"origin_slot": 0,
"target_id": 166,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 231,
"origin_id": -10,
"origin_slot": 0,
"target_id": 177,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 591,
"origin_id": 275,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 612,
"origin_id": 358,
"origin_slot": 1,
"target_id": 356,
"target_slot": 1,
"type": "INT"
},
{
"id": 613,
"origin_id": 358,
"origin_slot": 0,
"target_id": 357,
"target_slot": 1,
"type": "INT"
},
{
"id": 614,
"origin_id": 166,
"origin_slot": 0,
"target_id": 357,
"target_slot": 0,
"type": "INT"
},
{
"id": 615,
"origin_id": 166,
"origin_slot": 1,
"target_id": 356,
"target_slot": 0,
"type": "INT"
},
{
"id": 616,
"origin_id": 236,
"origin_slot": 0,
"target_id": 358,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 621,
"origin_id": 178,
"origin_slot": 2,
"target_id": 236,
"target_slot": 3,
"type": "INT"
},
{
"id": 622,
"origin_id": 178,
"origin_slot": 3,
"target_id": 236,
"target_slot": 4,
"type": "INT"
},
{
"id": 623,
"origin_id": 178,
"origin_slot": 2,
"target_id": 170,
"target_slot": 1,
"type": "INT"
},
{
"id": 624,
"origin_id": 178,
"origin_slot": 3,
"target_id": 170,
"target_slot": 2,
"type": "INT"
},
{
"id": 625,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 2,
"type": "INT"
},
{
"id": 626,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 3,
"type": "INT"
},
{
"id": 627,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 4,
"type": "INT"
},
{
"id": 628,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 5,
"type": "INT"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
},
{
"id": "daee4a04-f70f-477b-8fb6-ae8a8a59aaf3",
"version": 1,
"state": {
"lastGroupId": 0,
"lastNodeId": 358,
"lastLinkId": 628,
"lastRerouteId": 0
},
"revision": 0,
"config": {},
"name": "Crop+Composite",
"inputNode": {
"id": -10,
"bounding": [
2610,
-5435,
120,
100
]
},
"outputNode": {
"id": -20,
"bounding": [
7530,
-5435,
120,
60
]
},
"inputs": [
{
"id": "4ba02b7f-6784-438e-8fba-888e25a1fe79",
"name": "images",
"type": "IMAGE",
"linkIds": [
241,
230,
231
],
"localized_name": "images",
"pos": [
2710,
-5415
]
},
{
"id": "2944db68-0ea1-4a09-961e-3d02628b4c83",
"name": "left",
"type": "INT",
"linkIds": [
625,
627
],
"pos": [
2710,
-5395
]
},
{
"id": "a1bcaeb3-d193-4c0f-bb32-65a0bc000c08",
"name": "top",
"type": "INT",
"linkIds": [
626,
628
],
"pos": [
2710,
-5375
]
}
],
"outputs": [
{
"id": "c6850383-67de-4c73-96c7-0febb7af873b",
"name": "IMAGE",
"type": "IMAGE",
"linkIds": [
591
],
"localized_name": "IMAGE",
"pos": [
7550,
-5415
]
}
],
"widgets": [],
"nodes": [
{
"id": 167,
"type": "Reroute",
"pos": [
3340,
-5800
],
"size": [
75,
26
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [
{
"name": "",
"type": "*",
"link": 205
}
],
"outputs": [
{
"name": "",
"type": "MASK",
"links": [
206,
208,
226
]
}
],
"properties": {
"showOutputText": false,
"horizontal": false
}
},
{
"id": 183,
"type": "MaskPreview+",
"pos": [
2790,
-5270
],
"size": [
290,
258
],
"flags": {},
"order": 11,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 242
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 163,
"type": "ColorToMask",
"pos": [
2790,
-5510
],
"size": [
270,
178
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 241
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
205,
242
]
}
],
"properties": {
"Node name for S&R": "ColorToMask",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
false,
0,
255,
0,
100,
1
]
},
{
"id": 175,
"type": "LayerUtility: ColorImage V2",
"pos": [
3120,
-5510
],
"size": [
221.025,
130
],
"flags": {
"collapsed": false
},
"order": 7,
"mode": 0,
"inputs": [
{
"localized_name": "size_as",
"name": "size_as",
"shape": 7,
"type": "*",
"link": null
},
{
"localized_name": "custom_width",
"name": "custom_width",
"type": "INT",
"widget": {
"name": "custom_width"
},
"link": 221
},
{
"localized_name": "custom_height",
"name": "custom_height",
"type": "INT",
"widget": {
"name": "custom_height"
},
"link": 222
}
],
"outputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"links": [
223,
225,
338,
363
]
}
],
"properties": {
"Node name for S&R": "LayerUtility: ColorImage V2",
"cnr_id": "hanzo_studio_layerstyle",
"ver": "1.0.90"
},
"widgets_values": [
"custom",
512,
512,
"#00FF00"
],
"color": "rgba(38, 73, 116, 0.7)"
},
{
"id": 275,
"type": "ImageResizeKJv2",
"pos": [
6810,
-5510
],
"size": [
270,
286
],
"flags": {},
"order": 20,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 429
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 430
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 431
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
432,
591
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
},
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"links": null
}
],
"properties": {
"Node name for S&R": "ImageResizeKJv2",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
512,
512,
"nearest-exact",
"stretch",
"0, 0, 0",
"center",
2,
"cpu"
]
},
{
"id": 250,
"type": "ImageCompositeMasked",
"pos": [
6460,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 18,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 361
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 363
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 362
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
364,
429
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
true
]
},
{
"id": 251,
"type": "PreviewImage",
"pos": [
6460,
-5240
],
"size": [
270,
258
],
"flags": {},
"order": 19,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 364
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 246,
"type": "PreviewImage",
"pos": [
6000,
-5240
],
"size": [
310,
260
],
"flags": {},
"order": 16,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 349
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 247,
"type": "GetImageSize",
"pos": [
5320,
-5370
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 17,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 350
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": []
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": []
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 176,
"type": "PreviewImage",
"pos": [
3120,
-5300
],
"size": [
220,
258
],
"flags": {},
"order": 8,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 223
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 165,
"type": "PreviewImage",
"pos": [
3500,
-5300
],
"size": [
270,
258
],
"flags": {},
"order": 1,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 203
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 168,
"type": "InvertMask",
"pos": [
3770,
-5770
],
"size": [
140,
30
],
"flags": {
"collapsed": true
},
"order": 4,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 206
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
227
]
}
],
"properties": {
"Node name for S&R": "InvertMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 177,
"type": "ImageCompositeMasked",
"pos": [
3500,
-5510
],
"size": [
270,
146
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"localized_name": "destination",
"name": "destination",
"type": "IMAGE",
"link": 231
},
{
"localized_name": "source",
"name": "source",
"type": "IMAGE",
"link": 225
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": 226
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
203,
330
]
}
],
"properties": {
"Node name for S&R": "ImageCompositeMasked",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
false
]
},
{
"id": 238,
"type": "GetImageSize",
"pos": [
4630,
-5460
],
"size": [
140,
66
],
"flags": {
"collapsed": true
},
"order": 13,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 338
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
331,
430
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
332,
431
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 169,
"type": "MaskPreview+",
"pos": [
4250,
-5570
],
"size": [
300,
258
],
"flags": {},
"order": 5,
"mode": 4,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 207
}
],
"outputs": [],
"properties": {
"Node name for S&R": "MaskPreview+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": []
},
{
"id": 239,
"type": "PreviewImage",
"pos": [
4960,
-5330
],
"size": [
280,
258
],
"flags": {},
"order": 14,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 337
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 276,
"type": "PreviewImage",
"pos": [
7130,
-5510
],
"size": [
340,
280
],
"flags": {},
"order": 21,
"mode": 4,
"inputs": [
{
"localized_name": "images",
"name": "images",
"type": "IMAGE",
"link": 432
}
],
"outputs": [],
"properties": {
"Node name for S&R": "PreviewImage",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 166,
"type": "GetImageSize",
"pos": [
2790,
-5790
],
"size": [
140,
66
],
"flags": {
"collapsed": false
},
"order": 2,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 230
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
211,
221,
614
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
212,
222,
615
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 357,
"type": "SimpleMath+",
"pos": [
5560,
-6020
],
"size": [
270,
78
],
"flags": {
"collapsed": false
},
"order": 23,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 614
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 613
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 356,
"type": "SimpleMath+",
"pos": [
5560,
-5830
],
"size": [
270,
78
],
"flags": {},
"order": 22,
"mode": 4,
"inputs": [
{
"localized_name": "a",
"name": "a",
"shape": 7,
"type": "INT,FLOAT",
"link": 615
},
{
"localized_name": "b",
"name": "b",
"shape": 7,
"type": "INT,FLOAT",
"link": 612
}
],
"outputs": [
{
"localized_name": "INT",
"name": "INT",
"type": "INT",
"links": []
},
{
"localized_name": "FLOAT",
"name": "FLOAT",
"type": "FLOAT",
"links": null
}
],
"properties": {
"Node name for S&R": "SimpleMath+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
"(a-b) / 2"
]
},
{
"id": 236,
"type": "ImageCrop",
"pos": [
4960,
-5510
],
"size": [
210,
130
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 330
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 331
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 332
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 621
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 622
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
337,
347,
350,
616
]
}
],
"properties": {
"Node name for S&R": "ImageCrop",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
512,
512,
0,
0
]
},
{
"id": 170,
"type": "CropMask",
"pos": [
4250,
-5750
],
"size": [
210,
130
],
"flags": {
"collapsed": false
},
"order": 6,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 208
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"widget": {
"name": "x"
},
"link": 623
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"widget": {
"name": "y"
},
"link": 624
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 211
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 212
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
207
]
}
],
"properties": {
"Node name for S&R": "CropMask",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": [
0,
0,
512,
512
]
},
{
"id": 178,
"type": "MaskBoundingBox+",
"pos": [
3910,
-6070
],
"size": [
220,
182
],
"flags": {
"collapsed": false
},
"order": 10,
"mode": 0,
"inputs": [
{
"localized_name": "mask",
"name": "mask",
"type": "MASK",
"link": 227
},
{
"localized_name": "image_optional",
"name": "image_optional",
"shape": 7,
"type": "IMAGE",
"link": null
}
],
"outputs": [
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": []
},
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": null
},
{
"localized_name": "x",
"name": "x",
"type": "INT",
"links": [
621,
623
]
},
{
"localized_name": "y",
"name": "y",
"type": "INT",
"links": [
622,
624
]
},
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": null
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "MaskBoundingBox+",
"cnr_id": "hanzo_studio_essentials",
"ver": "1.1.0"
},
"widgets_values": [
0,
0
]
},
{
"id": 358,
"type": "GetImageSize",
"pos": [
5280,
-5880
],
"size": [
140,
70
],
"flags": {
"collapsed": true
},
"order": 24,
"mode": 4,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 616
}
],
"outputs": [
{
"localized_name": "width",
"name": "width",
"type": "INT",
"links": [
613
]
},
{
"localized_name": "height",
"name": "height",
"type": "INT",
"links": [
612
]
},
{
"localized_name": "batch_size",
"name": "batch_size",
"type": "INT",
"links": null
}
],
"properties": {
"Node name for S&R": "GetImageSize",
"cnr_id": "comfy-core",
"ver": "0.12.2"
},
"widgets_values": []
},
{
"id": 244,
"type": "ImagePadForOutpaintMasked",
"pos": [
6000,
-5510
],
"size": [
311.4107421875,
174
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"localized_name": "image",
"name": "image",
"type": "IMAGE",
"link": 347
},
{
"localized_name": "mask",
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
},
{
"localized_name": "left",
"name": "left",
"type": "INT",
"widget": {
"name": "left"
},
"link": 625
},
{
"localized_name": "top",
"name": "top",
"type": "INT",
"widget": {
"name": "top"
},
"link": 626
},
{
"localized_name": "right",
"name": "right",
"type": "INT",
"widget": {
"name": "right"
},
"link": 627
},
{
"localized_name": "bottom",
"name": "bottom",
"type": "INT",
"widget": {
"name": "bottom"
},
"link": 628
}
],
"outputs": [
{
"localized_name": "IMAGE",
"name": "IMAGE",
"type": "IMAGE",
"links": [
349,
361
]
},
{
"localized_name": "MASK",
"name": "MASK",
"type": "MASK",
"links": [
362
]
}
],
"properties": {
"Node name for S&R": "ImagePadForOutpaintMasked",
"cnr_id": "hanzo-studio-kjnodes",
"ver": "c661baadd9683c0033cd2a6ad90157c6d099a6c2"
},
"widgets_values": [
0,
0,
0,
0,
0
]
}
],
"groups": [],
"links": [
{
"id": 205,
"origin_id": 163,
"origin_slot": 0,
"target_id": 167,
"target_slot": 0,
"type": "MASK"
},
{
"id": 242,
"origin_id": 163,
"origin_slot": 0,
"target_id": 183,
"target_slot": 0,
"type": "MASK"
},
{
"id": 347,
"origin_id": 236,
"origin_slot": 0,
"target_id": 244,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 221,
"origin_id": 166,
"origin_slot": 0,
"target_id": 175,
"target_slot": 1,
"type": "INT"
},
{
"id": 222,
"origin_id": 166,
"origin_slot": 1,
"target_id": 175,
"target_slot": 2,
"type": "INT"
},
{
"id": 429,
"origin_id": 250,
"origin_slot": 0,
"target_id": 275,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 430,
"origin_id": 238,
"origin_slot": 0,
"target_id": 275,
"target_slot": 2,
"type": "INT"
},
{
"id": 431,
"origin_id": 238,
"origin_slot": 1,
"target_id": 275,
"target_slot": 3,
"type": "INT"
},
{
"id": 432,
"origin_id": 275,
"origin_slot": 0,
"target_id": 276,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 361,
"origin_id": 244,
"origin_slot": 0,
"target_id": 250,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 363,
"origin_id": 175,
"origin_slot": 0,
"target_id": 250,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 362,
"origin_id": 244,
"origin_slot": 1,
"target_id": 250,
"target_slot": 2,
"type": "MASK"
},
{
"id": 364,
"origin_id": 250,
"origin_slot": 0,
"target_id": 251,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 349,
"origin_id": 244,
"origin_slot": 0,
"target_id": 246,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 350,
"origin_id": 236,
"origin_slot": 0,
"target_id": 247,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 223,
"origin_id": 175,
"origin_slot": 0,
"target_id": 176,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 203,
"origin_id": 177,
"origin_slot": 0,
"target_id": 165,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 206,
"origin_id": 167,
"origin_slot": 0,
"target_id": 168,
"target_slot": 0,
"type": "MASK"
},
{
"id": 227,
"origin_id": 168,
"origin_slot": 0,
"target_id": 178,
"target_slot": 0,
"type": "MASK"
},
{
"id": 208,
"origin_id": 167,
"origin_slot": 0,
"target_id": 170,
"target_slot": 0,
"type": "MASK"
},
{
"id": 211,
"origin_id": 166,
"origin_slot": 0,
"target_id": 170,
"target_slot": 3,
"type": "INT"
},
{
"id": 212,
"origin_id": 166,
"origin_slot": 1,
"target_id": 170,
"target_slot": 4,
"type": "INT"
},
{
"id": 207,
"origin_id": 170,
"origin_slot": 0,
"target_id": 169,
"target_slot": 0,
"type": "MASK"
},
{
"id": 330,
"origin_id": 177,
"origin_slot": 0,
"target_id": 236,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 331,
"origin_id": 238,
"origin_slot": 0,
"target_id": 236,
"target_slot": 1,
"type": "INT"
},
{
"id": 332,
"origin_id": 238,
"origin_slot": 1,
"target_id": 236,
"target_slot": 2,
"type": "INT"
},
{
"id": 225,
"origin_id": 175,
"origin_slot": 0,
"target_id": 177,
"target_slot": 1,
"type": "IMAGE"
},
{
"id": 226,
"origin_id": 167,
"origin_slot": 0,
"target_id": 177,
"target_slot": 2,
"type": "MASK"
},
{
"id": 337,
"origin_id": 236,
"origin_slot": 0,
"target_id": 239,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 338,
"origin_id": 175,
"origin_slot": 0,
"target_id": 238,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 241,
"origin_id": -10,
"origin_slot": 0,
"target_id": 163,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 230,
"origin_id": -10,
"origin_slot": 0,
"target_id": 166,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 231,
"origin_id": -10,
"origin_slot": 0,
"target_id": 177,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 591,
"origin_id": 275,
"origin_slot": 0,
"target_id": -20,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 612,
"origin_id": 358,
"origin_slot": 1,
"target_id": 356,
"target_slot": 1,
"type": "INT"
},
{
"id": 613,
"origin_id": 358,
"origin_slot": 0,
"target_id": 357,
"target_slot": 1,
"type": "INT"
},
{
"id": 614,
"origin_id": 166,
"origin_slot": 0,
"target_id": 357,
"target_slot": 0,
"type": "INT"
},
{
"id": 615,
"origin_id": 166,
"origin_slot": 1,
"target_id": 356,
"target_slot": 0,
"type": "INT"
},
{
"id": 616,
"origin_id": 236,
"origin_slot": 0,
"target_id": 358,
"target_slot": 0,
"type": "IMAGE"
},
{
"id": 621,
"origin_id": 178,
"origin_slot": 2,
"target_id": 236,
"target_slot": 3,
"type": "INT"
},
{
"id": 622,
"origin_id": 178,
"origin_slot": 3,
"target_id": 236,
"target_slot": 4,
"type": "INT"
},
{
"id": 623,
"origin_id": 178,
"origin_slot": 2,
"target_id": 170,
"target_slot": 1,
"type": "INT"
},
{
"id": 624,
"origin_id": 178,
"origin_slot": 3,
"target_id": 170,
"target_slot": 2,
"type": "INT"
},
{
"id": 625,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 2,
"type": "INT"
},
{
"id": 626,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 3,
"type": "INT"
},
{
"id": 627,
"origin_id": -10,
"origin_slot": 1,
"target_id": 244,
"target_slot": 4,
"type": "INT"
},
{
"id": 628,
"origin_id": -10,
"origin_slot": 2,
"target_id": 244,
"target_slot": 5,
"type": "INT"
}
],
"extra": {
"workflowRendererVersion": "LG"
}
}
]
},
"config": {},
"extra": {
"workflowRendererVersion": "LG",
"frontendVersion": "1.38.12",
"VHS_latentpreview": true,
"VHS_latentpreviewrate": 0,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true,
"ds": {
"scale": 0.2775550892122411,
"offset": [
2504.3949453515434,
1337.2420560089513
]
}
},
"version": 0.4
}