WillP708's picture
Upload 5 files
08e91dc verified
|
Raw History Blame Contribute Delete
977 Bytes

A newer version of the Gradio SDK is available: 6.30.0

Upgrade
metadata
title: Edge Aware Image Denoiser
emoji: 🖼️
colorFrom: blue
colorTo: indigo
sdk: gradio
app_file: app.py
pinned: false
license: mit
short_description: Edge-aware image denoising app

Edge-Aware Image Denoiser

A Gradio app for testing edge-preserving image denoising methods.

Methods

  • Perona-Malik diffusion
  • Total Variation denoising
  • Bilateral filtering

Features

  • Upload an image
  • Optionally add Gaussian noise for testing
  • Compare original, noisy, and denoised images
  • Adjust denoising settings
  • View quality metrics when synthetic noise is added
  • Download noisy and denoised images

Run locally

pip install -r requirements.txt
python app.py

Project files

app.py
edge_aware_denoiser.py
requirements.txt
test_denoiser.py

Usage

For already noisy images, leave synthetic noise turned off. Use Perona-Malik or Total Variation when edge preservation matters. Use Bilateral filtering for lighter smoothing.