You are here


Maths and Islamic Art & Design

Islamic art history is rich with geometric patterns and color.
The art certainly have many applications, whether in religious projects and what the formal plan can be used.

Clear paper to "white" for a scanned pictures

This simple script helps to clear "gray" paper-background for a scanned documents (pictures) to a white color. It is used by myself to clear lot of files. In batch mode, processed files must have extension JPG and changed versions will be saved to the same place, replacing original. Tested on Win32 GIMP v2.6, but i think will work with other 2.x too.

p.s. the main idea of the script is described on the this page (russian only, sorry).

islamic art and geometric design

How to install :
after download islamic-design-1.scm or islamic-design-2.scm file from below copy it to scripts folder:
How to use :
start Gimp and create new image and set Brush,color,... then go to : /Filters/Render/islamic-design
set WIDTH and click ok !

Copyright text batch

A batch version of copyright text made by EG

You can call this script in batch mode, after copying it in ~/gimp-2.6/scripts

gimp -b '(VB-Copyright-batch "file-name" "Text-copyright" "Font" color position)' -i -b '(gimp-quit 0)'
Color : 0 - gray
1 - black
2 - white
Position : 0 - Bottom right
1 - Bottom left
2 - Bottom center
3 - Top right
4 - Top left
5 - Top center
6 - Image center

run examples :

gimp -b '(VB-Copyright-batch "img.JPG" "\302\251 - 2010 VB" "Arial" 2 1)' -i -b '(gimp-quit 0)'

Smart Separate Sharpen

Implements a new version of smart sharpening (redux) combined with separate sharpen to give better results. Thanks to Michael Kolodny for working on this.


Updated to work with Guimp 2.8.

Simple Contrast Mask

script-fu-simple-contrast-mask adds a contrast mask layer above the current active layer. A contrast mask brightens the dark parts of an image and darkens the bright parts. This serves to enhance details.

The script is called "simple" because it does not ask any questions. It assumes defaults for all parameters. Specifically, the radius for the Gaussian blur is set to one percent of the shortest dimension of the image (width or height). The user can adjust the blending level after creation by adjusting the opacity in the layers dialog.

script-fu 'parametric curves'

This script is used to draw user defined or library parametric curves.
A simple java like math language is used to define curves or families of curves in GIMP layers. These can be exported to animated GIF's, SVG path, or included in GIMP images.

Documentation :
Gallery :
Download :

Info and questions:

Stars in the sky

This script-fu makes a sky with millions sparkling stars in a new layer. The layer's dimensions, the star's spikes' length and the flare intensity can be changed. The script is based on this tutorial.
This script is useful for create Space Art images, because the stars are convincing.
Good creating !

Wood Grain

A simple script to generate a wood grain pattern. You can control for the dimensions of the resultant pattern. Results are generated in a new layer in the active image.

Wood Grain

Version two (sf-will-wood-gradient.scm) allows you to control banding frequency, and specify your own colours

Rule of Thirds

This script set's guide at the "Rule of Thirds" lines.


Subscribe to RSS - script-fu