Overview
Extracts abrupt changes in an image as white lines. Use it as the basis for an outline, a boundary mask, a glowing edge, or surface-relief effects.
Select with mode whether to detect changes in brightness, boundaries in alpha,
or changes in the colors themselves.
Usage tips
- Choosing
modeis the key: useAlphafor a shape's outline (the boundary with transparency), orOKLCH-Lfor light-dark boundaries inside the artwork. When unsure, start withAlpha. - The output is not a line image but a map of boundary strength. To use it as a
line, remove noise with
thresholdand layer it withblend, or pass it as a mask to a color-adjustment node. strengthaccepts 0–8 andthresholdaccepts 0–1. Values promoted from input ports outside those ranges are clamped, with a warning shown on the parameter.- For a character silhouette, the dedicated
outlinenode is more direct. Use Edge Detect when you also want to capture boundaries inside the image.
Related nodes
outline— dedicated silhouette-outline nodeblend— layer the detected linesmorphology— thicken and clean up the detected resultregion_border— RegionMap-based boundaries
Examples
- Use
Alphato extract the boundary with transparent areas as the basis for an outline. - Use
OKLCH-Lto turn only light-dark boundaries into white lines. - Raise
thresholdto remove fine grain and retain only strong outlines. - For tile assets, enable
wrap_x/wrap_yso edge detection includes continuity across the left/right and top/bottom edges.