You are here

Python

GIMP scripting in Python.

Keeping the color tools settings under control

The color tools (Levels, Curves, Threshold...) memorize all settings used. Over time these accumulate, slowing down tool startup, and making it more difficult to reach the explicitly saved settings, which appear at the bottom of the list.

The settings-cleaner script will run automatically at each Gimp startup and do some housekeeping on these files, directed by a short configuration file, keeping at most a specified number of settings not older than a specified number of days. Settings that have been explicitly saved with a name are of course left in.

Insane Bump

This is a normal map generator from a single image, originally created by omaremad. Load a single layer picture, then choose filters/map/insanebump..., tweak the details, then hit OK. The normal/height/ambiend/specular maps for the picture will be created within the folder where the original picture resides.

The script produces different files within the original image's directory:
the _n is the normal map,
the _s is the specular,
the _d is the diffusion (just the color)
the _a is the ambiend occlusion
the _h is the displacement (or height map)

webSplit photoshop sector tool like new version

Photoshop sector like script for slice the image for web, new options added, select de image format and html source code for each sector. More info in http://www.arakne.es/en/dessign/gimp-websplit-new-version/
Versión en castellano (spanish version): http://www.arakne.es/diseno/gimp-websplit-nueva-version/

webSplit updated

Fixed a bug on the directory separator, the ruling only affected use linux, you can download the corrected version from this link:
http://www.arakne.es/en/dessign/gimp-websplit-fixed-bug-in-linux/

TraceOver Suite

Iteratively improve rough drawings by partially obscuring them and tracing, re-drawing, or inking over them.

Freaky Details Python Script

I made a small python script, similar to a details-enhancement-procedure described here:
http://registry.gimp.org/node/27945
Vivid light blend mode is implemented using the color dodge and color burn technique. Selective Gaussian Blur is used instead "Surface Blur" so it works without G'MIC dependencies. Take care of the Gaussian Radius since high values / big images make Gimps Selective Gaussian Blur a VERY time consuming operation.

dump

About

Export the procedural database as formatted HTML.

Please see the readme included in the attached file for installation instructions.

The script takes 3 configuration options:

divide-layer

About

Divide the currently active layer into subsections of specified width&height (pxs). New layers containing subsections are appended to the active image's layer list. The new layers are labeled "(<x>,<y>)" in the new co-ordinate system.

Please see the readme included in the attached file for installation instructions.

note:
The new co-ordinate system begins (0,0) in the top-left hand corner and moves left-to-right, top-to-bottom.
<x> represents row
<y> represents column

WebSplit updated

Added the posibility, to disable the creation of the html file. Read more here:
http://www.arakne.es/en/dessign/gimp-websplit-split-using-paths-new-vers...
Sample video:
http://www.youtube.com/watch?v=Oq1rTW1ZTkE

webSplit, split the image using Paths

WebSplit is a python script to split the image using Paths. Use the coordinates of visible Paths to crop the image, each image is saved with the name of the path, and it also creates an HTML file that can be used to copy the x and y coordinates of the image and the width and height in pixels.
http://www.arakne.es/en/dessign/gimp-websplit-split-the-image-using-paths/

Pages

Subscribe to RSS - Python