You are here

Quick sketch

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0
Rate this item!
quick-sketch.scm3.25 KB

This script turns a photo into an image that looks like a sketch. Clicking on the photos below will take you to larger versions.


Quick sketch - before


Quick sketch - After

Changed the location of the script to be under "Script Fu / Artistic / Quick Sketch"

Code License: 
GIMP Version: 
Scripting Engine: 



Really like this script, many thanks. I'd like to write a batch process to trigger it from the command line so that it processes multiple images automatically.

Is that possible? I've tried running a test on 1 image from the command line but can't work out what parameters to pass, looking at the script it's:


But I think it's failing as I don't know what to pass for "theLayer".

"C:\Program Files\GIMP-2.0\bin\gimp-2.6.exe" -i -b "(FU-quick-sketch \"C:\\pic\\2.png\" "2.png" 30)" -b "(gimp-quit 0)"

If you could advise it would be most appreciated.



How do I add plug ins into Gimp?

I am running XOS leopard, i am having trouble trying to down load the script for this plugin. I will only download as a HTML page is this right or am i doing something wrong? Regards Scrubmonkey

You are doing something wrong. Or maybe your browser does something wrong.

I am running 2.6.5 on XOS and i have it installed now.....but it come up with the following errors 1) Plug-In 'Quick sketch' left image undo in inconsistent state, closing open undo groups. 2) Error while executing script-fu-quick-sketch: Error: Procedure execution of gimp-desaturate failed Any suggestions? Thanks

I've changed this script to include the necessary fix. I've also moved it to Filters / Artistic in the menus.

when I run the script on an .xcf or .jpg image, I am receiving the following error: Quick sketch Message Error while executing script-fu-quick-sketch: Error: Bad syntax of binding spec in let* : ((layerCopy) (layerGrey (car (gimp-drawable-is-gray theLayer)))) has this script been tested with 2.6? Thanks

For GIMP 2.6, change (let* ( (layerCopy) (layerGrey (car (gimp-drawable-is-gray theLayer))) ) to (let* ( (layerCopy 0) (layerGrey (car (gimp-drawable-is-gray theLayer))) )

Where and how am I suppose do change that?


Subscribe to Comments for "Quick sketch"