You are here


Harry's denoising 1.08

Script to apply smart denoising to a picture, using Wavelet Denoise, Film Degrain, G'mic's Anisotropic smoothing or Patch-based smoothing, or even "L" channel blurring. Its main aim is to detect where blurring is really needed, so that to preserve most of small details.
If you use Wavelet Denoise, Film Degrain or G'mic, you need to install these plugins first.
For Wavelet denoise :
For Film Degrain :
For G'mic :

Before :

FIL 1.7.2

FIL (Film Imitation Lab) is a powerful script for old photo simulation. FIL has a modular architecture and can use binary extension (plugins).

Current version: v1.7.2 (June 14th 2013).


Double HSV Film Grain

Version 0.9.6

Just getting this up, so the description will be short for now. Double HSV Film Grain was originally a work-around that simulates Photoshop's film grain filter. It has become more than that, though. Simple to use, it has a few features that go beyond simple noise filters. There is the option to either compress the layers down to the original, or keep the three separate working layers to be manipulated individually. There is also an option to limit the working layers to just two noise layers.

Still testing it for bugs, so any input would be appreciated.

Clean CCD Noise

This script helps fix noise found in digital camera pictures.


G'MIC must be installed! When this script calls up the G'MIC plug-in, select Bilateral Filter with default settings.

There seems to be some confusion as to what all this script does... So here's a short description of the procedure:

G'MIC : GREYC's Magic for Image Computing

The G'MIC plug-in for GIMP proposes a set of various filters to apply on your images, including artistic effects, image denoising and enhancement algorithms, 3D renderers, etc.. It is a quite large plug-in, integrating a lot of different effects.

Noise Generator 0.2.5 Windows 32 binary

A Windows 32 version of noise-generator-0.2.5, another great plugin by Marcor.
Without console window (compiled with LDFLAGS=-mwindows).


DustCleaner is a GIMP plug-in to automatically detect and remove the dust spots in digital images. It was registered under the menu of filter->noise.

Up-to-date binaries and source code can be found here:
Demo can be found here:

Noise generator

This filter generates noise in an image. Available noise types are

  • Poisson noise
  • Gaussian noise
  • Uniform noise
  • Laplace noise
  • Lorentz noise
  • It is possible to generate (YCbCr) luminance noise only and to apply a gamma correction.

    General description

    This filter noisifies an image with different types of noise. For each noise type it's specific values can be set. These are

Film Grain

This script adds a realistic film grain effect to a black and white or toned image. To install, copy the attached file to GIMP/share/gimp/2.0/scripts. The larger the file you are running it on, the larger the value you should have for Strength. The value for Sharpness depends on your preferences, but I usually start at 1 and go from there. The lower the value, the sharper the noise.

Wavelet denoise

The wavelet denoise plugin is a tool to reduce noise in each channel of an image separately. The default colour space to do denoising is YCbCr which has the advantage that chroma noise can be reduced without affecting image details. Denoising in CIELAB (L*a*b*) or RGB is available as an option. The user interface allows colour mode and preview channel selection. The denoising threshold can be set for each colour channel independently.


Subscribe to RSS - noise