reduce-noise

The reduce-noise transformation applies advanced noise reduction using bilateral filtering, which smooths noise while preserving edge details. Excellent for cleaning up photographs taken in low-light conditions or reducing compression artifacts.

Serving Content via CDN

The Media API is a CDN-based service that serves transformed images via GET requests. When you request a transformed image URL, the transformation is applied dynamically on the first request and then cached for subsequent requests.

URL Pattern

https://media.vyso.io/reduce-noise:strength=STRENGTH/ASSET_ID.jpg

Examples

Light Noise Reduction

curl -i GET https://media.vyso.io/reduce-noise:strength=1/ASSET_ID.jpg

Standard Noise Reduction

curl -i GET https://media.vyso.io/reduce-noise:strength=2/ASSET_ID.jpg

Medium Denoising

curl -i GET https://media.vyso.io/reduce-noise:strength=3/ASSET_ID.jpg

Aggressive Noise Reduction

curl -i GET https://media.vyso.io/reduce-noise:strength=5/ASSET_ID.jpg

On the first request, you'll receive a X-Cache: MISS header while the transformation is applied and cached. Subsequent requests will return X-Cache: HIT.

Parameters

strengthREQUIRED

Noise reduction intensity. Accepted values:

  • Range: 1 to 10+
  • 1 - Minimal denoising
  • 2 - Standard noise reduction
  • 3 - Moderate denoising
  • 5 - Aggressive noise reduction
  • Higher values provide stronger denoising but may blur details

Response

The API returns the denoised image. The response format depends on the format of the asset stored in the Vyso asset cloud.

Content-Type: Determined by the stored asset format (e.g., image/jpeg, image/png)