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

Filtered BW

This script converts color images to B&W using channel mixer settings,
which simulate the use of color filters in B&W photography. It allows to choose many predefined filters and set their intensity. Previously posted to old registry in July 2006, now updated to work with GIMP 2.4. Avoid setting intensity to 1, besause it totally filters one of RGB channels and increases noise.

msx1 filter

The code still have some accuracy bugs when compaired with its sdlBasic version, since i were getting some problems when recoding it to Python-Gimp.
The script converts a rgb picture into msx1 (also colecovision and sega sg1000) display limitations, which have a predefined palette, and a maximum of 2 colours in each 8x1 pixels cell, trying to provide this cell as the most close as possible from their rgb original.
As well, the code is a bit slow (a 320x240 picture can take around 1 minute on a 2ghz dualcore computer) since it processes pixel by pixel.

zx spectrum filter

The code still have some accuracy bugs when compaired with its sdlBasic version, since i were getting some problems when recoding it to Python-Gimp.

The script converts a rgb picture into zx-spectrum display limitations, which have a predefined palette, and a maximum of 2 colours in each 8x8 pixels cell, trying to provide this cell as the most close as possible from their rgb original.
As well, the code is a bit slow (a 400x300 picture can take 1 minute) since it processes pixel by pixel.

crosseye2anaglyph

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.

brush-to-array.scm

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
Width
Height
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:

Pages

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