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 plug-in
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.