Skip to content

Smart Scale

Smart Scale
Transform

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.

Output

Width pxInteger
Default: source width Range: 1–source_w

Target output width; auto-initialized from connected input

Height pxInteger
Default: source height Range: 1–source_h

Target output height; auto-initialized from connected input

Algorithm

Energy ModeChoice
Default: Forward Energy

Forward Energy (higher quality) / Backward Energy (faster)

  • Forward EnergyHigher quality — predicts new pixel adjacencies after seam removal for better results on straight lines.
  • Backward EnergyFaster computation — removes seams based on current pixel energy without predicting new adjacencies.
Notes

Content-aware resize via seam carving. Removes low-energy pixel seams to shrink images while preserving important content. Forward energy (default) predicts new pixel adjacencies after seam removal for better quality on straight lines. Width/height sliders auto-initialize to the input dimensions and reset-to-default restores them. Preview manipulator provides 8-handle interactive resize (edges + corners). Seam computation is incremental — previously computed seams are cached, so small slider adjustments are fast. Only shrinking is supported; use the Resize node to enlarge.

  • 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.
  • Only shrinking is supported; use the Resize node if you need to enlarge an image.