Smart Scale
Content-aware resize via seam carving that shrinks images while preserving important content.
Smart Scale uses seam carving to intelligently remove low-energy pixel seams, shrinking an image while keeping visually important regions intact. Unlike standard Resize, which uniformly scales everything, Smart Scale analyzes the image to find and remove the least noticeable paths of pixels.
Forward Energy mode (default) predicts new pixel adjacencies after each seam removal, producing better quality especially on images with straight lines. Backward Energy mode is faster but may introduce more artifacts. The width and height sliders auto-initialize to the input dimensions, and only shrinking is supported. Use Resize to enlarge.
Target width and height accept px or % units. In % mode each frame scales to a percentage of its own size, so a varying-size batch carves proportionally instead of snapping to one fixed pixel count.
Parameters
Section titled “Parameters”Pins
Smart Scale
Target output width: px (0 = source) or % of the source width
Target output height: px (0 = source) or % of the source height
Seam-carving energy function
Snapshot of source width when the node was created (used as the neutral target when target_w is 0)
Snapshot of source height when the node was created
Usage Tips
Section titled “Usage Tips”- Use Forward Energy (default) for best quality. It handles straight lines and edges better than Backward Energy.
- Seam computation is incremental, so small slider adjustments after the initial computation are fast.
- Reduce both width and height to carve seams on both axes. Width seams are removed first, then height seams are carved on the narrower result.
- Only shrinking is supported; use the Resize node if you need to enlarge an image.