You are here


The original scripting extension.

Rore's split-toning

This GIMP script is a slightly modified implementation of Rore's split-toning technique here:

Simple Wavelet Decompose

GIMP registry already has two pretty good filters that implements wavelet decompose: "Wavelet decompose" and "Wavelet Decompose Script-Fu". Despite the fact that these filters can be used to retouch images, I made his own.

The reasons for this "reinventing the wheel" are simple:

Chroma Denoise

This script reduces chroma noise in picture by selective blurring in color channels of "LAB" or "YCbCr" color models and masking dark areas of the result.


More detailed description in Russian

Apply image as dark frame to a batch of image files

Applies the currently open image to a batch of images as a dark frame, for the removal of hot-pixels in sequences of images.  Suitable for timelapse or other animations taken in low light with non-RAW images where dark frames typically cannot be applied on opening.

Can act on all images in a directory, on a range of images between two specified (default) or on a single image.  Output files have a specified prefix, a sequentially numeric suffix (eg Frame00001.jpg) from a specified starting number.  The output directory may be specified, or the input directory used.

Export Layers

A script to save the layers of an image as separate files in a specified directory. Allows the user to specify the structure of the exported filenames (exported file type is determined by extension).

Parchment/paper texturiser; Decor > Parchment texture

A revised version of my first script I wrote in 2009 during a boring weekend, this script takes an image as input, duplicates and flattens it, and then applies several plugin and script-fu effects on a dozen different layers to create a paper or parchment-like effect on the cheap, with the final output an image with layers and some layer masks. An optimal input image is a 1000x1000 square image (maybe I'll update the script to fix that "square" part; the problem is a round blend, but it's not that hard to fix after-wards), but it scales more or less.

Pixelize with a Brush-Dot-Map

The "script-fu-pixelraster"-function creates a color-averaged Dot-Map with a selected Brush and a matching masked copy of the active layer.

You can select a brush and enter the amount of colums and rows your raster should have.

Works on RGB-layers only.
Update: the No-Undo Version works much faster on large rasters. Since all changes are made to new layers, you actually don´t need the other version.

Expired Polaroid 600 Print Emulation

So, I've been playing a bit more lately with emulating the effects produced when shooting on some 5 year old Polaroid 600 instant film. I took some shots the other day with it, and it produced these really neat areas of the film where no developer had reached, leaving this strange and interesting splotches of un-developed print behind.

I thought it might be fun to emulate in GIMP, and even better to reproduce the effects with a little script-fu (for practice).

So, here it is:

2 Strip Technicolor

This is a script-fu of the process as described by at: two strip technicolor

I didn't create the process, I just wrote the script that does everything described in the tutorial!

More info on the process here:

When installed, this should show up under 

Muted Colors

This is my first script-fu plugin. It is an adaptation of 3 different methods for muting the colors in an image.  

1. A simple copy of the existing layer, desaturating it with luminosity, and setting opacity over the original.

2. One of my methods for producing similar results as described by the originator (Flickr user Tennessee_Gator):


Subscribe to RSS - Script-Fu