You are here


Scale in steps


"Scale in steps" resizes an image to the given dimensions in several steps to get a way sharper result compared to resizing in one step. The step size is given in percent and should range between seven and ten percent.


None of the sample images are sharpened. The original picture was 3000×2000.

Stepsize: 5%
Stepsize: 10%
Traditional scaling


Crop to center the selection

This script crops the image so that the current selection winds up at the center of the image. It is especially useful when postprocessing digital images: When the subject of a photograph appears off-center, simply select the subject, click on Script-Fu/Selection/Center Selection..., optionally customize the script's parameters (described below), et voilà—the subject is now perfectly centered.

Bisect stereo pair into 2 layers

The script is useful to be able to easily compare and edit the two images of a stereo pair in the gimp, by handling the two images as separate layers.

1. This script bisects the two images of a stereo pair to change it into two separate layers.
2. The two layers are piled than by repositioning the right image above the left one
3. the canvas is cropped to the width taken by the two layers (the two stereo pair images) than (cutting the width into halve of the stereo pairs width).

Find & remove white framing from stereophoto maker paired images

This script finds and removes the white framing around and inside stereo pair images assembled with stereophoto maker with the default settings. (Tested and running with Gimp 2.4.5)

see also:, script to bisects a stereo image into two layers,, script to adjoin two separated stereo layers


This script allows to design triangles around a circumference in parametric modality.

Help page:


Creates a Lightsaber effect.
To successfully create the effect, you need a black layer with a white line (roughly 2-10 pixels wide)
The layer must be selected.
(Method taken from

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.


Sets the selection to a sunray-like pattern, taking parameters such as inner and outer size, whether or not to have flowery edges, thickness, amount of rays, and a randomize switch.

CEGUI Imageset Exporter (Script-Fu)

;Copyright (c) 2008 Anton Lopatin
; this script will create a .imageset definition file, each visible layer will be treated as a separate image and exported
; then the script will create a duplicate image, merge it down, and save with provided filename (and extension).
; copy to ~/.gimp /scripts/
; refresh scripts (Gimp->Extras->Script-Fu-> Refresh)
; make sure your image is of the size 2^n
; click Export -> CEGUI Imageset ( Found in the top image menu)

Advanced Tone Mapping

Based on Tone mapping script. If you want to see some examples of what my script does, please read my blog post about the Advanced Tone Mapping script.

There are four parameters for Advanced Tone Mapping script: Gaussian blur, Opacity of blurred layer, Opacity of Merged layer, Copies of merged layer:


Subscribe to RSS - GPLv3