These two scripts help you with some basic operations on images with a lot of layers (some hundreds or so), for instance when you work on animations (one frame consists of several layers, which belong together). You can set linking and visibility status, opacitymode, and (or) process opacity fadings, which all can be done repeatedly for subgroups or for independant single layers (by stepping throughout the whole layerstack or by a definable cyclelength).
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.
I'm web-developer. I use the Gimp for making a web2-widgets or for small parts of design.
Usually, my work requires frequent duplication of layers and their exact placement on the canvas. However, the Gimp does not have a tool to perform batch processing of images (layers). So, I decided to write a small plugin that solves this problem. And I did it! I hope it will useful for you....
This is a set of two plug-ins: one creates a new template file, the other combines that template to create a '3D view' of your ebook cover.
These plug-ins require Python! If you have the menu item 'Filters->Python-Fu->Console' then you are ready to install these. If not - search the forums or the web on how to add Python support to your version of GIMP.
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.