Dev tools · September 21, 2016
Python program to clean up handwritten notes
I wrote a program to clean up scans of handwritten notes while simultaneously reducing file size.
Python program to clean up handwritten notes launched on September 21, 2016 with 80 votes, #552 of 3,744 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 10 years on.
In plain words
This Python program cleans up scans of handwritten notes and reduces file size simultaneously. It processes images at standard resolution while dramatically shrinking file sizes—the example output shows a 7.2MB PNG compressed to 121KB. The tool is designed for anyone who needs to digitize and optimize handwritten documents, using image processing techniques similar to existing mobile apps.
written from the facts on this page · September 2026
From the sources
Why do it by hand if you can code it in just quadruple the time? I wrote a program to clean up scans of handwritten notes while simultaneously reducing file size. Left: input scan @ 300 DPI, 7.2MB PNG / 790KB JPG. Right: output @ same resolution, 121KB PNG. 1 Disclaimer: the process described here is more or less what the Office Lens app does already, and there’s probably any number of other tools that do similar things. I’m not claiming to have come up with a radical new invention – just my own implementation of a useful tool. If you’re in a hurry, just check out the github repo, or jump down to the results section, where you can play with interactive 3D diagrams of color clusters. Some of…from mzucker.github.io
Does a similar job
all alternatives →



- SAScanning+Archiving Program For Going Paperless/Saving Notes (Linux)2011 · code.google.com · ▲14
Handwriting Remover2024 · removehandwriting.com · ▲11Online AI tool for removing handwriting from images & PDFs
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 27d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 25d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 23d ago · openbot.run
Talanoa▲345Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 20d ago · talanoa.email
CoreSpeed▲332One MCP for everything your agents need: apps, memory, tools
Dev tools · 28d ago · corespeed.io
Source: Show HN post ↗
Launched alongside, September 2016
the whole month →
Startup Pitch Decks▲2,318Real decks from real startups that raised over $400M
Growth · 2016 · cirrusinsight.com

Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics - mxgmn/WaveFunctionCollapse
Life & fun · 2016 · github.com


Reproducing images with geometric primitives. Contribute to fogleman/primitive development by creating an account on GitHub.
Dev tools · 2016 · github.com

AccessURL▲818Share access to accounts without sending a username/password
Life & fun · 2016 · accessurl.com