94 lines
3.7 KiB
JSON
94 lines
3.7 KiB
JSON
{
|
|
"CustomTileSplitter": {
|
|
"display_name": "🔧 Advanced Tile Splitter (Smart)",
|
|
"description": "Intelligent image tile splitting node. Supports automatic padding to fit 8x multiple dimensions, and synchronous slicing of Latent and Image.",
|
|
"inputs": {
|
|
"tile_size": {
|
|
"name": "Tile Size (px)",
|
|
"tooltip": "Tile resolution. Recommended 512 or 1024."
|
|
},
|
|
"overlap": {
|
|
"name": "Overlap Pixels (px)",
|
|
"tooltip": "Overlap area between tiles. Automatically uses 1/8 of tile size when set to 0."
|
|
},
|
|
"force_multiple_of_8": {
|
|
"name": "Force 8x Multiple Padding",
|
|
"tooltip": "If True, automatically pads the image edges to meet VAE compression requirements and avoid edge artifacts."
|
|
},
|
|
"image": {
|
|
"name": "Image",
|
|
"tooltip": "Input image."
|
|
},
|
|
"latent": {
|
|
"name": "Latent",
|
|
"tooltip": "Input Latent."
|
|
}
|
|
},
|
|
"outputs": {
|
|
"0": {
|
|
"name": "Config",
|
|
"tooltip": "Core configuration data, must be connected to Merger node."
|
|
},
|
|
"1": {
|
|
"name": "Image Tiles (Batch)",
|
|
"tooltip": "Tile images in Batch Tensor format."
|
|
},
|
|
"2": {
|
|
"name": "Image Tiles (List)",
|
|
"tooltip": "Tile images in List format."
|
|
},
|
|
"3": {
|
|
"name": "Latent Tiles (Batch)",
|
|
"tooltip": "Latent tiles in Batch format."
|
|
},
|
|
"4": {
|
|
"name": "Latent Tiles (List)",
|
|
"tooltip": "Latent tiles in List format."
|
|
}
|
|
}
|
|
},
|
|
"CustomTileMerger": {
|
|
"display_name": "🔧 Advanced Tile Merger (Multi-Mode)",
|
|
"description": "Multi-mode tile merging node. Supports Laplacian pyramid blending for Hollywood-level seamless stitching.",
|
|
"inputs": {
|
|
"tile_config": {
|
|
"name": "Tile Config",
|
|
"tooltip": "Must connect to the Config output of Splitter node."
|
|
},
|
|
"blend_mode": {
|
|
"name": "Blend Mode",
|
|
"tooltip": "Recommended to use Gaussian or Laplacian. Laplacian mode is computationally intensive but preserves the best details.",
|
|
"options": {
|
|
"gaussian": "Gaussian (Standard)",
|
|
"linear": "Linear (Fast)",
|
|
"cosine": "Cosine (Smooth)",
|
|
"laplacian": "Laplacian Pyramid (Best Quality)",
|
|
"none": "None"
|
|
}
|
|
},
|
|
"feather_percent": {
|
|
"name": "Feather Ratio (%)",
|
|
"tooltip": "Controls the softness of blended edges."
|
|
},
|
|
"processed_tiles_image": {
|
|
"name": "Processed Image Tiles",
|
|
"tooltip": "Receives tile images in Batch or List format."
|
|
},
|
|
"processed_tiles_latent": {
|
|
"name": "Processed Latent Tiles",
|
|
"tooltip": "Receives latent tiles in Batch or List format."
|
|
}
|
|
},
|
|
"outputs": {
|
|
"0": {
|
|
"name": "Merged Image",
|
|
"tooltip": "Reconstructed full-resolution image."
|
|
},
|
|
"1": {
|
|
"name": "Merged Latent",
|
|
"tooltip": "Reconstructed full-resolution latent."
|
|
}
|
|
}
|
|
}
|
|
}
|