Sketchnotes experiment encore: a post-processing plug-in for GIMP
Mar 21, 2017
After finishing my post-processing experiment, I found myself with a backlog of sketchnotes that needed to be scanned and post-processed. Contrary to what I thought during the experiment, I had the need to automate as much as possible. I have a long history of using Python on and off, so creating a GIMP Python-fu script wasn’t the biggest hurdle.
The script follows the steps that are outlined in the conclusion of my experiment with sensible defaults. It also sets up my brush and colors in a way that makes it possible for me to create consistent results. It simplifies my workflow to:
Load the scan into GIMP;
Run the plug-in from Image->Prepare sketchnote…;
If detail is lost (e.g. near the page fold, or lines that disappeared) then undo and re-run with an adjusted Threshold low value;
Rotate and crop the image;
Select the layer with the adjusted scan and clean up with a Pencil and a white foreground color;
Select the “Grey accents” layer and use the grey color that is preset by the plug-in to add some accents;
(Optional) Select the “Color accents” layer, choose a new foreground color, and add the final accents.
If you want to try it out, save the script in the plug-in directory (as e.g. ~/.gimp-2.8/plug-ins/python-fu-setup-sketchnotes.py) and make the file executable. The plug-in should appear the next time you start GIMP.
Without further ado, here’s my first foray into scripting the GIMP:
I hope this helps you find your post-processing sweet-spot.