How to Remove Milky Way Noise in GIMP

Capturing the Milky Way often requires high ISO settings that introduce digital sensor noise, but GIMP offers effective, free tools to clean up your night sky astrophotography without sacrificing faint stars. This guide walks you through a step-by-step workflow in GIMP to eliminate both luminance and color noise, target specific sky regions using layer masks, and preserve crisp astronomical details.

1. Import and Duplicate Your Image

  1. Open your Milky Way image in GIMP via File > Open.
  2. Go to the Layers panel on the right.
  3. Right-click your background image layer and select Duplicate Layer (or press Ctrl + Shift + D).
  4. Rename this duplicate layer to Denoised Sky. Working on a duplicate protects your original base image.

2. Eliminate Color (Chroma) Noise

Color noise appears as random, blotchy red, green, and blue pixels across dark sky areas. Removing color noise first prevents it from smearing into the background luminance.

  1. Select the Denoised Sky layer.
  2. Go to Colors > Components > Decompose.
  3. Set the Color model to LAB or LCH and ensure "Decompose to layers" is checked, then click OK. A new multi-layer grayscale image will open.
  4. Select the color channels (in LAB: the A and B layers; in LCH: the C and H layers).
  5. For each color channel layer, go to Filters > Blur > Gaussian Blur, set a moderate radius (between 3 and 8 pixels), and click OK. Do not blur the Lightness (L) channel, as it contains sharp star details.
  6. Go to Colors > Components > Recompose to merge the changes back into your main working document.

3. Reduce Luminance Noise

Luminance noise appears as rough, sand-like grain across the image.

  1. Ensure your Denoised Sky layer is selected.
  2. Go to Filters > Enhance > Noise Reduction.
  3. Adjust the Strength slider gradually while zooming into a dark section of the sky at 100% or 200% view.
  4. Keep the strength low enough that the background looks smooth, but stars do not become smudged or blurry.
  5. Click OK to apply the filter.

4. Protect Stars and Details Using a Layer Mask

Aggressive noise reduction can soften stars and landscape elements. Use a layer mask to limit noise reduction to only the dark background voids.

  1. Right-click the Denoised Sky layer and choose Add Layer Mask.
  2. Select White (full opacity) and click Add.
  3. Select the Paintbrush Tool (P) with a soft-edged brush.
  4. Set your foreground color to Black.
  5. Paint over bright stars, the dense core of the Milky Way, and any sharp landscape foreground elements to reveal the sharp, unblurred original image underneath.

5. Blend and Export

  1. Select the Denoised Sky layer.
  2. Adjust the layer's Opacity slider (typically between 70% and 90%) to blend a tiny amount of natural grain back into the image, preventing an artificial or plastic look.
  3. When satisfied with the result, go to File > Export As to save your final cleaned astrophotograph in your desired format (such as TIFF or PNG).