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.
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
|
|
|
|
Layer Mode: Multiply
|
MathMerge: Multiply
Normalized by Square Root
|
MathMerge is available in the
Gimp Plugin Registry.
WinClipboard
- Allows to copy the active drawable into the Windoze Clipboard, to be pasted
to any other application capable to handle bitmaps.
- Allows to paste a bitmap from the Clipboard as new image or as new layer
into the Gimp.
It's included in Tor Lillquist's
Gimp for Win32 distribution.