After running through the tutorial, I decided to write another version of the plug-in with a few options.
This plug-in requires Python. If you have the 'Filters->Python-Fu->Console' menu item you are all set. If not, install Python support for GIMP.
The plugin can be found under Filters>Artistic>Cross-Process. Don't forget to make the plugin executable.
- Added contrast: how much extra contrast to add (the curves adjustment is going to increase the contrast somewhat, even if this is set to 0)
- Tint opacity: how much of the tint color to apply (0 applies no tinting)
- Tint color: the color value of the tinting
- Randomness: how much to "jitter" the curve adjustments. This is my favorite parameter - it sort of approximates the "fingers crossed" moment of subjecting film to (the wrong) chemicals and not being sure exactly what the final result will be ;) Set to 0 (the default) to disable.
v0.1 - initial release
v0.1.1 - fixed a bug caused by curve values falling outside of the 0-255 range.