Download

auto-enhance.scm
My script to automate common digital photo enhancement techniques. It combines the reduce CCD noise, contrast mask, and edge sharpen techniques. Note that you will also need to download reduce-noise.scm, contrast-mask.scm, and edge-sharpen.scm.
contrast-mask.scm
Applies a contrast mask to an image to reduce excessive contrast. This method is described by Eric R. Jeschke in his tutorial, Creating a Contrast Mask with The GIMP.
edge-sharpen.scm
Performs an edge sharpen. A copy of the image is enlarged to 120% of its original size, sharpened with "smart" sharpening, then reduced back to its original size. Finally, the sharpened layer is copied back to the original image. This technique helps minimize halo artifacts that can appear when using Unsharp Mask. (I take no credit for inventing this technique. It is described by Paul Caldwell in his article on Digital Outback Photo.) Note that because this script performs "smart" sharpening, you will also need to download smart-sharpen2.scm.
midtone-sharpen.scm
Performs a midtone sharpen. This technique is described by Roberto Casavecchia in his article on Digital Outback Photo. This seems to work best on pictures of landscapes.
red-eye.scm
Removes red eye from a given selection by desaturating the red channel and adjusting gamma. This method was adapted from http://gimpguru.org/download/red-eye.scm.
reduce-noise.scm
Applies a selective gaussian blur to reduce CCD sensor noise in an image. This method is described by Eric R. Jeschke in his tutorial, Reducing CCD Noise with The GIMP.
remove-haze.scm
Removes haze from an image using Local Contrast Enhancement.
smart-sharpen2.scm
Performs a "smart" sharpen. This technique is described by Eric R. Jeschke in his tutorial, "Smart" Sharpening, Redux.
thirds.scm
Draws lines to illustrate the "Rule Of Thirds." There is a Photoshop action that does the same thing, and it was the inspiration for this script.