Categories

Image Noise Reduction

Reduce image noise using multiple algorithms including median, gaussian, and bilateral filtering

Click to upload file or drag and drop file here

Maximum file size: 20MB Supported formats: image/jpeg, image/png, image/webp, image/gif, image/bmp, image/tiff

Upload any image file (JPEG, PNG, WebP, GIF, BMP, TIFF) to reduce noise and improve image quality

Choose the denoising algorithm. Median works well for salt & pepper noise, Gaussian for random noise

0.1 1 5

Strength of noise reduction. Higher values remove more noise but may blur details

3 3 25

Size of the filter kernel (must be odd). Larger kernels remove more noise but may blur details

Number of denoising passes. More iterations = stronger noise reduction

Maintain edge detail while removing noise. Recommended for photos with important details

Choose output format or keep original. PNG recommended for maximum quality

Output quality for lossy formats (JPEG, WebP). Higher = better quality but larger file size

Key Facts

Category
Design
Input Types
file, select, range, number, checkbox
Output Type
file
Sample Coverage
4
API Ready
Yes

Overview

Improve your image quality by removing unwanted grain and artifacts with our professional-grade Image Noise Reduction tool, featuring advanced algorithms like median, Gaussian, and bilateral filtering.

When to Use

  • Cleaning up grainy photos taken in low-light conditions.
  • Removing digital artifacts from compressed or low-resolution images.
  • Smoothing out textures while preserving essential edge details for professional prints.

How It Works

  • Upload your image file (JPEG, PNG, WebP, etc.) to the tool.
  • Select the appropriate denoising algorithm based on the type of noise present.
  • Adjust the strength, kernel size, and iteration settings to fine-tune the output.
  • Apply edge preservation if needed and download your cleaned image in your preferred format.

Use Cases

Restoring vintage scanned photographs with heavy film grain.
Enhancing smartphone photos taken in dark environments.
Preparing web graphics by removing compression artifacts from low-quality source files.

Examples

1. Fixing Low-Light Smartphone Photos

Social Media Manager
Background
Photos taken at evening events often suffer from significant digital grain due to high ISO settings.
Problem
The images look grainy and unprofessional for brand social media posts.
How to Use
Upload the photo, select 'Hybrid Filter' for a balanced approach, and set strength to 1.5.
Example Config
algorithm: hybrid, strength: 1.5, preserveEdges: true
Outcome
The image grain is significantly reduced while maintaining the clarity of the subject's features.

2. Cleaning Scanned Documents

Archivist
Background
Old documents scanned as images often contain 'salt & pepper' noise from dust on the scanner glass.
Problem
The noise makes the text harder to read and creates distracting artifacts.
How to Use
Upload the scan, choose 'Median Filter', and set a kernel size of 3 to target the speckles.
Example Config
algorithm: median, kernelSize: 3, preserveEdges: true
Outcome
The document background is cleaned of dust speckles, making the text crisp and legible.

Try with Samples

image, png, jpg

Related Hubs

FAQ

Which algorithm should I choose?

Use Median for salt & pepper noise, Gaussian for random grain, and Bilateral for preserving sharp edges while smoothing surfaces.

Does increasing the strength blur my image?

Yes, higher strength values remove more noise but can lead to a loss of fine detail. We recommend using the 'Preserve Edges' option to mitigate this.

What is the maximum file size I can upload?

You can upload image files up to 20MB in size.

Can I change the output format?

Yes, you can convert your image to JPEG, PNG, or WebP, or simply keep the original format.

What does the kernel size do?

The kernel size determines the area of pixels analyzed for noise. Larger kernels cover more area, resulting in stronger smoothing.

API Documentation

Request Endpoint

POST /en/api/tools/image-noise-reduction

Request Parameters

Parameter Name Type Required Description
imageFile file (Upload required) Yes Upload any image file (JPEG, PNG, WebP, GIF, BMP, TIFF) to reduce noise and improve image quality
algorithm select No Choose the denoising algorithm. Median works well for salt & pepper noise, Gaussian for random noise
strength range No Strength of noise reduction. Higher values remove more noise but may blur details
kernelSize range No Size of the filter kernel (must be odd). Larger kernels remove more noise but may blur details
iterations number No Number of denoising passes. More iterations = stronger noise reduction
preserveEdges checkbox No Maintain edge detail while removing noise. Recommended for photos with important details
format select No Choose output format or keep original. PNG recommended for maximum quality
quality number No Output quality for lossy formats (JPEG, WebP). Higher = better quality but larger file size

File type parameters need to be uploaded first via POST /upload/image-noise-reduction to get filePath, then pass filePath to the corresponding file field.

Response Format

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
File: File

AI MCP Documentation

Add this tool to your MCP server configuration:

{
  "mcpServers": {
    "elysiatools-image-noise-reduction": {
      "name": "image-noise-reduction",
      "description": "Reduce image noise using multiple algorithms including median, gaussian, and bilateral filtering",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=image-noise-reduction",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

You can chain multiple tools, e.g.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 tools.

Supports URL file links or Base64 encoding for file parameters.

If you encounter any issues, please contact us at [email protected]