Nodes/qq-nodes-comfyui/Image Accumulator End
ComfyUI Node

Image Accumulator End

Where a collected batch finally becomes one image

By kenjiqq·Created 3 years ago·Updated about a year ago· 76
Image Accumulator End
  • images
  • status
  • IMAGE

Image Accumulator End is the finishing half of the pack's manual accumulate-and-release pair: it takes the images collected by Image Accumulator Start, checks the status token Start handed it, and only when the batch is complete does it pass the combined images through as one IMAGE output. Start opens the session, End closes it - and everything between stays gated until the queue has produced your target count of images.

Same honesty note as its partner: current builds of kenjiqq/qq-nodes-comfyui have folded this pattern into the specialized XY Grid Accumulator, so the standalone Start/End pair may not appear in the node list of a fresh install. If you're reading this because you loaded an older workflow that uses the pair, this is what it's doing and how to fix it when it misbehaves.

What it does

  • images (required) - your IMAGE tensor, the accumulated collection (usually Start's images output, after Start's session logic).
  • status (required) - the IMAGE_ACCUMULATOR_STATUS token from Image Accumulator Start. This is the node's brain: it encodes whether the accumulation has reached its target count.
  • IMAGE (output) - the released batch. Until the status says "done," this output stays blocked; once complete, the combined tensor flows downstream.

How to use it

The graph shape is:

[VAE Decode] → Image Accumulator Start ──images──→ Image Accumulator End → (post-process / save)
                        └──status───────────────────────────┘

Queue exactly count prompts and the End node releases. Fewer, and the workflow quietly finishes each run without the final image appearing - the same "nothing happened, where's my output?" trap as the grid accumulator, and the fix is the same: queue to the count.

When it's the right tool

  • You want to collect N generations and process them as one batch tensor afterward.
  • You're building a custom comparison or contact-sheet pipeline and don't want the grid machinery's labels and page logic.

For anything grid-shaped, the XY Grid Accumulator is strictly better - it draws the annotated grid for you. This pair exists for the cases where you want the accumulation without the presentation.

Troubleshooting

  • Output never arrives. Undershot count on the Start node. Queue the remaining prompts.
  • "Wrong" images in the batch. The accumulation is session-scoped by Start's reset value; a stale session mixes runs. Bump reset to start clean.
  • Pair mismatched. End must consume the status from its Start. Rebuilding either node while keeping the other's old output is the usual way this breaks.

Installing it

Part of qq-nodes-comfyui:

cd ComfyUI/custom_nodes
git clone https://github.com/kenjiqq/qq-nodes-comfyui

Restart, or install qq-nodes-comfyui via ComfyUI Manager. It lives under QQNodes/Image. No pip requirements - plain Python, same as the rest of the pack.

CategoryQQNodes/Image

Inputs (2)

NameTypeDefaultDescription
imagesIMAGE
statusIMAGE_ACCUMULATOR_STATUS

Outputs (1)

NameTypeDescription
IMAGEIMAGE