This project has now been in progress (on and off) for four years during which time I’ve moved home four times across two continents, changed job multiple times and learned to play two more musical instruments (albeit not very well). It’s no wonder it’s taken so long to reach this first big milestone.
[Read More]Treatise on Vaccination
Smallpox was rife throughout Siam and returned every year, affecting much of the population – Dr Bradley himself lost a daughter to it. He worked on a vaccination and documented his efforts in his treatise of 1844.
[Read More]The Life and Character of Emelie Royce Bradley
A biography of Emelie Royce Bradley (1811-1845), the first wife of Dr Dan Beach Bradley and originally published circa 1856 by the American Tract Society, New York.
[Read More]Current Project Status
Although this blog has been silent for a few months, progress has continued as time permits. This article gives a summary update of the current status.
[Read More]PyCon APAC 2017 Presentation
Here is the slide deck of the presentation given at the PyCon APAC 2017 conference in Kuala Lumpur, Malaysia on August 27th 2017.
[Read More]Quinine for Sale
The February 1845 edition of the Bangkok Recorder contained a first for Siam: the country’s first newspaper classified advertisement.
[Read More]Homemade Book Scanner
A few of the books I’ve collected are very old, fragile and can’t be digitised on either a normal flatbed scanner or flatbed book scanner without damaging them. So, I’ve built a camera-based book scanner.
[Read More]The Importance of Maintaining the Culture of the Nation
ความสำคัญในการบำรุงวัฒนธรรมของชาติ “The Importance of Maintaining the Culture of the Nation” was published by the Department for Publicity in 1941 under the government of Field Marshal Plaek Phibunsongkhram (1897 – 1964).
[Read More]Programmatically Cleaning Document Scans, Part 2
The first article on this topic introduced basic automation techniques for cleaning document scans. This article builds on those foundations by introducing more advanced topics for background removal, frame removal and rotation correction.
[Read More]Programmatically Cleaning Document Scans, Part 1
This technical post describes a few simple steps for programmatically cleaning document scans with the python programming language. The concepts can be used for batch processing hundreds of images quickly and consistently.
[Read More]