Skip to content

Posterize

Node icon
Color

Reduces the number of color levels for a flat, stylized look, with optional dithering.

Posterize reduces the number of distinct values each channel can have. At 8 levels, you get the classic poster/pop-art effect. At 2 levels, each channel is binary (on/off). Higher values create subtler banding.

Per-channel mode lets you set different level counts for R, G, and B independently. Dithering adds a subtle pattern to reduce visible banding.

Color

Per ChannelToggle
Default: false

Separate level controls for R, G, B

Red LevelsInteger
Default: 32 Range: 2–256

Red channel levels; 2=on/off, 256=unchanged (per_channel only)

Green LevelsInteger
Default: 32 Range: 2–256

Green channel levels (per_channel only)

Blue LevelsInteger
Default: 32 Range: 2–256

Blue channel levels (per_channel only)

LevelsInteger
Default: 32 Range: 2–256

Distinct values per channel; 32=moderate posterize, 256=passthrough (unified, when per_channel off)

DitherToggle
Default: false

Bayer 4x4 dithering to reduce visible banding

Mask

Mask FitChoice
Default: None

Mask sizing

  • NoneCenter the mask at its native size — no resizing. Unmasked regions are unaffected.
  • StretchStretch the mask to exactly match the image dimensions. May distort the mask shape.
  • FitScale the mask to fit inside the image, preserving aspect ratio. Letterboxes where needed.
  • FillScale the mask to fill the image, preserving aspect ratio. Crops edges if aspect ratios differ.
Notes

Mask Fit only visible when mask is connected.

Pins: image (required), mask (optional). When mask is connected, the effect is blended with the original using the mask (white = full effect, black = original).

  • Low levels (2–4) create bold graphic effects; 8–16 creates subtle stylization.
  • Enable dithering to smooth out color transitions at low level counts.
  • Combine with Quantize for even more control over the final palette.
  • Connect a mask input to posterize only specific regions, useful for selective stylization.