You are here


DRI with 3 images of one scene

If you ever wanted an easy way to merge three photos with different exposure settings taken from the same scene together to one image with a well balanced dynamic range - well here is the solution.

Shoot three images of one scene (with a tripod) with an exposure difference of 2-3 between two pictures. The middle one should be taken at the [P] (automatic) setting of your camera, then an over- and an underexposed one.

And be sure not to alter the aperture setting! Solely adjust the shutter speed because otherwise you would get different depth of field values.

Edge Glow

A simple script to make the edges of a selection or layer glow with the selected colour. The script will act on the active selection first, and if it cannot find that, the alpha channel of the current layer. All changes are made to a separate layer so you can duplicate, mask and move them around to your heart's content.

Warming and Cooling Filters

Update: November 10, 2010 - minor bug fix to unselect after applying warming.

A couple of recent threads in the Gimp Users group on Flickr concerned how to warm or otherwise change the tone of an image. Since moving to The Gimp, I truly missed my warming filter, and didn't know how best to do this manually. This script takes some of the wonderful tips and suggestions and automates them.

Some of the script options are explained as follows


Resize and Match DPI

Resize-match-dpi is a GIMP Script-Fu script to resize or scale an image along with scaling the DPI. If we scan a 4.75″ x 4.70″ image at 300 DPI with a pixel resolution of 1425 x 1409 and we want to scale it down to 1280×1266, most programs will rescale the image but not touch the DPI. This means when the image is viewed or printed it will appear too small (4.27″ x 4.22″). This script scales the DPI to match the new pixel resolution so it will still appear as 4.75″ x 4.70″. Comments are greatly appreciated.

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.

Shadow Glow

This is a simple script to invert the brightness of only the dark sections of a picture, without changing the colour. You can change the threshold for the script, so that it creates a brighter picture, or one that isn't as bright. The effect is applied on a separate layer above the active one, so you can delete it or apply a layer mask to it if you want.


LaTeX formulas (via

This script is a simple add-on to the wonderful service provides: You give LaTeX-Code and get the formula as an image to add it e.g. into an presentation (who wants to use Microsoft Formula Editor??) Using this add-on you take gimp as an proxy that is able to change the text-color ( only provides plain black on white background with some alpha-pixels). You may choose an image size as provides it and get an _real_ alpha background image and you favorite text color.


Gimp Plug-in for Image Registration

This is an implementation of the inverse compositional image registration algorithm for Gimp. Image registration, also known as image alignment, is the process of transforming a given image to achieve a best match with another image. The need for such a tool is given in situations where you want to combine two or more images which are similar, but geometrically do not have a perfect match.

Simple Door Hanger Template script

A simple script to generate a template for a Door Hanger. The template generated is at a 300dpi resolution and is 900X3000 pixels (ie 3 X10 inches when printed).

Paper Saver

The script can be used for creating a papersaver when doing scrapbooking. Where many small images of different sizes are to be printed.

This script lets the user pick a number of images. Then tries to packs the images on as few pages as possible, respecting their print size.

The algorithm used is not optimal, but does a fairly good job.


Subscribe to RSS - GPLv3