ComfyUI > Nodes > content_aware_tiles > Tile Unpacking

ComfyUI Node: Tile Unpacking

Class Name

TileUnpacking

Category
tiles
Author
samsartor (Account age: 5064days)
Extension
content_aware_tiles
Latest Updated
2026-01-27
Github Stars
0.02K

How to Install content_aware_tiles

Install this extension via the ComfyUI Manager by searching for content_aware_tiles
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter content_aware_tiles in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Tile Unpacking Description

Transforms packed images into individual tiles for detailed processing and visualization.

Tile Unpacking:

The TileUnpacking node is designed to transform a packed image representation into a set of individual tiles, which can be used for various artistic and computational purposes. This node is particularly useful in scenarios where images are stored in a compact, tiled format and need to be unpacked for further processing or visualization. By supporting different tiling methods such as "wang", "dual", and "self", the node provides flexibility in handling various types of tile arrangements. The primary goal of TileUnpacking is to facilitate the extraction of tiles from a packed image, allowing you to work with individual tiles for creative or analytical tasks. This capability is essential for artists and developers who need to manipulate or analyze image data at a granular level, enabling more detailed and customized image processing workflows.

Tile Unpacking Input Parameters:

packing

The packing parameter represents the packed image data that you want to unpack into individual tiles. This input is crucial as it contains the compressed or tiled image information that the node will process. The data type for this parameter is IMAGE, and it is required for the node to function. The packed image should be in a format compatible with the node's unpacking methods.

kind

The kind parameter specifies the type of tiling method used in the packed image. It determines how the node will interpret and unpack the tiles. The available options are "wang", "dual", and "self". Each option corresponds to a different tiling strategy, affecting how the tiles are extracted and arranged. Choosing the correct kind is essential for accurate unpacking, as it ensures that the tiles are interpreted correctly based on their original packing method.

resolution

The resolution parameter defines the size of each tile in the unpacked output. It is an integer value with a default setting of 256, which indicates the width and height of each tile in pixels. Adjusting the resolution allows you to control the level of detail in the unpacked tiles, with higher values resulting in larger, more detailed tiles. This parameter is important for tailoring the output to specific artistic or analytical needs.

colors

The colors parameter indicates the number of colors used in the tiling process. It is an integer value with a default of 3, which affects how the tiles are interpreted and unpacked. The number of colors can influence the complexity and appearance of the tiles, as different color configurations may result in varied tile patterns. This parameter is crucial for ensuring that the unpacked tiles accurately reflect the original image's color scheme.

Tile Unpacking Output Parameters:

IMAGE

The IMAGE output parameter provides the unpacked tiles as a collection of individual images. This output is essential for further processing or visualization, as it allows you to work with each tile separately. The unpacked tiles can be used for creative projects, analysis, or any application that requires access to individual image components.

TILESET

The TILESET output parameter contains metadata about the unpacked tiles, including information about the tiling method, resolution, and color configuration. This output is important for understanding the context and characteristics of the unpacked tiles, enabling you to make informed decisions about how to use or manipulate them in subsequent workflows.

Tile Unpacking Usage Tips:

  • Ensure that the kind parameter matches the tiling method used in the packed image to avoid incorrect unpacking results.
  • Adjust the resolution parameter to match the desired level of detail for your project, keeping in mind that higher resolutions may require more computational resources.
  • Use the colors parameter to accurately reflect the original image's color scheme, which can affect the appearance and interpretation of the unpacked tiles.

Tile Unpacking Common Errors and Solutions:

NotImplementedError: unpacking for {kind} tiles

  • Explanation: This error occurs when an unsupported tiling method is specified in the kind parameter.
  • Solution: Ensure that the kind parameter is set to one of the supported options: "wang", "dual", or "self".

ValueError: can not make packing for {kind} tiles

  • Explanation: This error indicates that the node cannot create a packing configuration for the specified kind.
  • Solution: Verify that the kind parameter is correctly set and corresponds to a supported tiling method. If necessary, adjust the kind to a valid option.

Tile Unpacking Related Nodes

Go back to the extension to check out more related nodes.
content_aware_tiles
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.