Python plug-in which lets you rotate an image and apply a perspective correction by setting a path.
Perspective uses three points and rotation needs two.
Rotation will detect whether the line you are starting from is near vertical or near horizontal and apply a rotation that get to the closest orientation.
Ungroup a GroupLayer, by moving all children to the same level as the parent. Run this on each GroupLayer to flatten the layer tree back into a layer stack.
Split a layer into many layers, one for each tile. This is useful for editing tile-based images for some games and applications.
Layer/Split layer into tiles
Suppose the current layer has a tile-based image (e.g. the tileset for a game). This script will transpose all tiles, so that the tile at the position (1,0) will end at (0,1).
Very useful if you have your sprite sheet as a tall strip of frames (one on top of the other), but you need it as a horizontal strip (with frames side-by-side, as required by Game Maker). With this plugin, you can transpose the frames to convert from one format to another.
Save All is a python plug-in which adds the capability to save all open images with one click. It’s been fully tested on windows XP and partially tested on Linux, with no problems.
This plug-in takes the selection from an image (“cell”) and produces a new image according to one of the 17 plane symmetry groups . These are also known as wallpaper groups or plane crystallographic groups.
Basically it rotates and or flips copies of the cell, combines them to form a tile and then copies that tile to fill a new image.
Interleave Layers v0.4 Python Plug-in interleaves layers from two different images.
An improved version of the Scale2X -algorithm, which includes a threshold setting, making it more suitable for non-indexed images than plain Scale2X.
It works best on icons, etc. computer-generated images, not as good for photos. The more colourful the source image, the higher you should set the threshold. It takes a bit of trial and error to find the optimal setting for each image.
Menu Location: Filters/Artistic
This script is meant as an automatic in-betweener when doing animation using paths, but there are other uses (the image above was obtained by merging the intermediate paths). You can obtain some some fun effects (for instance, moirés, by generating very dense intermediate paths and stroking them with sub-pixel widths).
Light-box-like workflow for improving, tightening, or inking rough drawings. Photoshop use of such workflow depends of “adjustment” layers, which GIMP does not have, but these Scripts work around this.