OCR

OCR (optical character recognition) is software that turns images of text, such as scanned pages, photographed delivery notes or exported PDFs, into machine-readable text that other programs can search, count and edit.

Data & retrievaloptical character recognitiontext recognition
§ 01DefinitionOCR

No jargon, no math

In plain words, what is it?

You feed it a picture of a page and it hands you back the words as text. Inside, four things happen in order. First the image is cleaned: skew, smudges and noise are corrected until the lines sit straight. Then it is segmented into text blocks, lines, words and single characters. Each character is recognised by matching its shape against thousands of learned glyphs, and the recogniser returns a confidence score for every guess. Finally you get a text file plus a list of the doubtful characters. That is the boundary: handwriting, blurry faxes and ornate fonts still trip it up, so a human checks the flagged spots before anything enters your accounts.

§ 02How it worksPage in, searchable text out, doubts flagged
  1. 01

    Scan. The page arrives as an image, pixels with no meaning yet.

  2. 02

    Clean. Skew, noise and smudges are corrected until the lines sit straight.

  3. 03

    Segment. Text blocks become lines, lines become single characters.

  4. 04

    Recognise. Each character is matched against learned shapes and gets a confidence score.

  5. 05

    Check and output. High-confidence characters become searchable text; the doubtful ones are flagged for a human.

§ 04

Want this running in your stack?

We design and ship AI systems with permissions, logs and human approval. It starts with a 30-minute scoping call.