Gaussian blur (adjustable sigma)

Applies a Gaussian blur effect to an image with a customizable sigma parameter for controlling the blur intensity.

INPUT
INPUT — Gaussian blur (adjustable sigma)
OUTPUT
OUTPUT — Gaussian blur (adjustable sigma)
JavaScript
// Gaussian blur (adjustable sigma)
// blur.js
//!OUTPUT: OUTPUT

// Gaussian blur sigma=2
//!PARAM: BLUR_SIGMA:number=2.0,min=0.5,max=50
Engine.loadImage(INPUT).gaussianBlur(BLUR_SIGMA).save(OUTPUT);

// © 2026 Michael Lechner · mlc OpticScript · https://mlcgo.eu · Elastic License 2.0