Image restore
View API docs →Bring back life to a noisy or faded photo with a one-shot restore pass: edge-preserving bilateral denoise, CLAHE contrast equalisation, and unsharp masking. No ML model — pure classical CV.
POST
/api/image-restore·cap 15.0 MiB·5 cost unit(s)More Image effects
See all →Auto-enhance
Apply a sensible-default tonal correction (auto-levels + auto-contrast).
CLAHE (adaptive histogram equalize)
Apply CLAHE (contrast-limited adaptive histogram equalisation) to an image.
Colorspace convert
Convert an image between RGB, HSV, Lab, and YCbCr colour spaces.
Denoise (bilateral)
Remove noise from an image while preserving edges (bilateral filter).
Edge detect (Canny)
Detect edges in an image (Canny edge detection).
Image blur
Apply a Gaussian blur to an image.
Image charcoal
Apply a charcoal-sketch effect to an image.
Image color replace
Replace one colour in an image with another.
Image generate (text-to-image)
Generate an image from a text prompt using Flux.
Image grayscale
Convert an image to greyscale using a configurable luminance method.
Image inpaint
Fill a masked region from surrounding pixels (cv.inpaint, Telea or Navier-Stokes).
Image modulate
Adjust hue, saturation, and brightness in one pass.
Image pixelate
Pixelate an image (mosaic effect).
Image quantize
Reduce an image to a fixed colour palette.
Image segment (GrabCut)
Separate foreground from background using a user-supplied bounding box (GrabCut).
Image sepia
Apply a sepia tone to an image.
Image sharpen
Sharpen an image (unsharp mask).
Image threshold
Convert an image to pure black-and-white using a brightness threshold.
Vignette
Darken the corners of an image with a radial vignette.
White balance
Auto-correct an image's white balance using the grey-world assumption.