You are here

Python

GIMP scripting in Python.

Transparency cropper

Transparency crop script by J R Hunt, updated by Darrell Enns to work with Gimp 2.6.
Automatically crops out transparent edges. This is particularly useful after performing a rotate or perspective correction on a photo. It can also perform optimizations to find the crop that removes the transparent edges while mainting as much of the original image as possible.

dorylinux impaginatore

Questo script in python altro non è che una mia personalizzazione e relativa traduzione in italiano basato sul codice "Batch resize" di Carol Spears.
Ho volutamente messo i margini a zero perchè le miniature impaginate possano essere agevolmente tagliate ed ottenere delle piccole foto da un'impaginato grande. Io lo uso per creare in maniera del tutto automatica dei mini album partendo dall'impaginato grande, infatti ci sono pure le misure che uso io col mio laboratorio che stampa in banda 406mm. Si può comunque utilizzare pure per creare delle provinature nei vari formati.

TGA Batch Save

Save all layers as TGA files, discarding alpha channels and applying layer masks as alpha if they exist. Name becomes imagename-layername.tga
This script is created by Joao S. O. Bueno at my request and I take no credit for it's development.
Appears in /Layer/Transparency/Copy Mask to Other layers of the Image window.

Mask Copier

Apply other layers masks. Copy mask in active layer to all other layers.

This script is created by Joao S. O. Bueno at my request and I take no credit for it's development.

Appears in /Layer/Transparency/Copy Mask to Other layers of the Image window.

Merge Visible with Layer Mask & Alpha

Merge visible using the active layer transparency to create a mask, visible layers below are discarded.

This can be useful in 3d applications to preserve texture maps that belong in the alpha channel by using the bottom layer's mask to hold the information.

Appears in /Image/Merge Visible with Layer Mask & Alpha of the Image window.

arclayer

arclayer takes a layer (for instance, a text layer) and bends it in a circular arc of a specified radius. Home page at http://shallowsky.com/software/arclayer/

Flip Cells - picture filter

Posting this picture filter here specially because it's very rare and difficult to find picture filters made as plug-in for Gimp coded in Python - publishing this would be also for encouraging people on enrich Gimp with good filters (better than mine one, please! :-D )

The only problems of this filter is it seems to be somehow slow (even having a simple code), wich takes 20 seconds with a 320x200 picture - it's also missing undo and progress bar while running...

Python-Fu templates

A set of four Python-fu templates, you can use them to start your own Python-Fu.

Collect Layers

This script collects layers from open images and puts them into a new image.
This is useful if you open a couple of images at once from an external program like digikam or similar and want to e.g. average layers (-> see my Average Layer plugin).

You find it here: Xtns/Python-Fu/Layers/Collect Layers

Average Layer

This script is intended for a series of photographs with (on each photgraph different) unwanted objects on it, e.g. a large place with moving people.

Pages

Subscribe to RSS - Python