The Gimp

The Gimp (Gnu Image Manipulation Program) is known as one of the first User Applications (in contrast to Server Applications) for Linux.

Running on many flavours of *nix it was finally ported to Windoze, too.
See: The Gimp for Win32.

One of the main advantages of The Gimp is it's extensibility by Plug-Ins. Here are three of them:

pdb2doc.py

Is a plug-in written in Python. It requires GimpPython to run; but an example of it's output can be found here. If you like to write your own Gimp Python Plug-Ins on Win32, drop me a note and I'll put the required binaries to my ports page.

If you expect to see an image, but don't; you should update your browser.

pdb2doc.py queries Gimp's procedural database (PDB) to generate nicely formated html files, not only usefull as programmers reference.

MathMerge

merges two drawables with equal dimension into a new one. The effects are similar to the "Layer Modes" but more flexible out of a mathematical point of view. Beside working with well known mathematics, it offers some unique functions (currently bitwise AND and OR) and normalization.

An example:
Original Image Grayscaled, Inverted
Original Image
Grayscaled, Inverted
Layer Mode: Multiply MathMerge: Multiply Normalized by Square Root
Layer Mode: Multiply
MathMerge: Multiply
Normalized by Square Root

MathMerge is available in the Gimp Plugin Registry.

WinClipboard

It's included in Tor Lillquist's Gimp for Win32 distribution.


[Gimp] [PDB] [DIA] [Ports] [HOME]