A repository of extensions for GIMP, the FREE and Open Source image manipulation program.


A converter from 3d crosseye photos to 3d anaglyph red-cyan.
The code is slow because it works pixel by pixel, please try first with small pictures, like 640x240 (from 2x 320x240) - i think a similar code can perform faster, like moving a group of pixels (a half of the picture in this case) at once from just one colour channel, but i have no idea about how to do it, specially how to crop out the result, and defining a GUI for choosing if we want a rc or a cr anaglyph. All help are very welcome! :-)

Halftone Cluster

An picture filter coded as Gimp-Python plugin. What this filter does is to reduce the colourspace of a 24bit rgb picture into a 3bit, using a predefined halftone cluster for it.


To draw a rectangular array n x m with active brush.

Author web site: http://xoomer.alice.it/lwcon/gimp/

Tutorial: http://xoomer.alice.it/lwcon/gimp/scripts/brush-to-array.htm

3d Landscape Generate

Makes landscapes around these lines, no color tho, that has to be done manually with overlay and multiply layers
Use Thumbnail sizes (400 x 300, good for a quick preview until you get something amazing)
Seed 1
Seed 2
Balance (affects the contrast/brightness balance in one of the mid steps, can give a little more "crisp" to final product) Detail (detail values in the difference clouds)
Depth (gives the mountains some more rugidness)

Blur border

Puts 2 borders around the image. The outside border is a Gausian blur of the image itself, the inner border is a colour.

This script has 4 options:

  1. Border colour, pick the colour of the inner border.
  2. Border size, the width of the colour border.
  3. Blur amount, the amount of blur applied to the border.
  4. Blur border size, the width of the blur border

UPDATE (26 Jul 2008): The script now checks to see if the image is big enough to fit the borders.

High Pass Filter

A general purpose high-pass filter plugin. It shows up as Filters->Generic->High Pass Filter. You can select a blur radius that sets the size of detail to be passed by the filter, as well as an option to keep the source layer or replace it.

EDIT: Updated to use grain extract rather than the previous method, This looses less histogram data and is closer to the Photoshop version...

It actually implements 5 different high pass modes:

Gimp Mode for Emacs


Added experimental FUD debugger in version 1.48. Read the announcement on the Homepage to find out how to try it out (not enabled by default).

Other changes are mainly maintainer type/bugfixes.


Gimp Mode is an Emacs mode for developing GIMP script-fu extensions. It is very much aimed at discoverability, aided by a help system inside Emacs and fuzzy completion.


Python-Fu script to apply light bloom effect on an image. Simply put, this script will make shiny parts of the image even shinier and makes the light creep over the edges of darker objects, sort of like what usually happens when you take a photo against the light. The script will create a flattened copy of the image, and add a layer of light on top of it. You can play with the growth settings in the script and the layer opacity and mode to achieve certain effects.

Draw spiral

New version: 3.1 (it works with GIMP 2.6.6)

Script to draw spirals into GIMP image in parametric mode.


Exposure Blend

This script is by JD Smith and updated for GIMP 2.3+ by Alan Stewart. Main website: http://turtle.as.arizona.edu/jdsmith/exposure_blend.php
After installation, you can access the script from [Toolbox]/Xtns/Photography/Exposure Blend...

exposure-blend makes quick work of blending 3 bracketed exposures into a detailed, realistic, extended contrast image. It has many features to save you the drudgery of assembling contrast blended stacks yourself:


Subscribe to GIMP Plugin Registry RSS Subscribe to GIMP Plugin Registry - All comments