• Alexios
  • gimp
  • scheme
  • script-fu
Some old GIMP Script-Fu scripts to ease common photo processing tasks on the GIMP. The scripts are Duotone, Photo Frame and Full Frame. If you're still using the GIMP for photo editing work, they may help you.

These old Scheme scripts for the GIMP image processing program provide some convenient additions for photo editing.

These days, I prefer using RawTherapee for post-processing my photography, so these scripts are provided as-is.

The versions of the scripts available here do work on version 2.8 of the GIMP. The modern tendency is towards Python scripting (which allows for far superior features, such as previewing etc.), and I suspect the future of the GIMP's Scheme interpreter is slightly uncertain.

Duotone

Duotone simulates sepia toning and other toning processes. Subtly toned black and white photographs look much warmer and better than ordinary greyscale ones. Duotone works like darkroom toning processes, it modifies a photo's midtones.

Please be aware that you need to desaturate the image before applying the script. Otherwise, it will happily tint the colour image, something that's actually needed for some workflows.
An example of the duotone script

The duotone script.

How to Install

Download the .scm file. To install, simply copy to your personal GIMP scripts directory. Under UNIX, this is usually ~/.gimp-2.8/scripts/ (for version 2.8 — every version has its own directory).

Then reload the GIMP or go to Xtns → Script-Fu → Refresh.

The script should appear under Filters → Decor → Duotone.

Download

Duotone script for GIMP 2.8
Download

Full Frame

Full Frame simulates full-frame photographic printing, which I've always liked for my printed photos. It even tries to simulate the aberrations on the ersatz enlarger's negative holder. It's not very successful, but I'm working on it. At least it looks slightly more realistic than most of the alternatives.

An example of the GIMP full frame script

The full frame script.

How to Install

Download the .scm file. To install, simply copy to your personal GIMP scripts directory. Under UNIX, this is usually ~/.gimp-2.8/scripts/ (for version 2.8 — every version has its own directory).

Then reload the GIMP or go to Xtns → Script-Fu → Refresh.

The script should appear under Filters → Decor → Full Frame.

Download

Full Frame script for GIMP 2.8
Download

Photo Frame

Photo Frame is a much simpler version of the full-frame script that uses rectangular frames. I find it useful for publishing photography on the web as it automates a simple task that I need to do repetitively when processing my digital photos.

An example of the GIMP photo frame script

The photo frame script.

How to Install

Download the .scm file. To install, simply copy to your personal GIMP scripts directory. Under UNIX, this is usually ~/.gimp-2.8/scripts/ (for version 2.8 — every version has its own directory).

Then reload the GIMP or go to Xtns → Script-Fu → Refresh.

The script should appear under Filters → Decor → Photo Frame.

Download

Photo Frame script for GIMP 2.8
Download