The Scansioniser
View code on GitHub