The problem OCR is only as good as the image you feed it. A scanned form that's slightly tilted, low-contrast, or has a noisy background can tank recognition accuracy β€” even with a good OCR engine behind it. Most of the time the fix isn't a better OCR model, it's a cleaner input image. I wanted something small I could throw a batch of images at before sending them to an OCR pipeline, so I built PrepOCR β€” a free image preprocessing service focused specifically on the transformations that...