• v0.5.3 ca85530b5a

    Add adaptive preprocessing escalation and single-receipt test scripts
    build / build (push) Successful in 2m57s

    matthias released this 2026-10-04 08:25:41 +00:00 | 3 commits to main since this release

    Preprocessing now tries progressively heavier variants per receipt
    (plain -> high-pass -> edge-enhance -> both), stopping as soon as a
    cheap LLM-free arithmetic check on the OCR text looks plausible, so
    the extra processing only applies to receipts that need it. A flat
    version of the same heavier processing regressed the full batch by
    helping hard receipts but hurting easy ones; the adaptive version
    improves date-matching 37/52 -> 40/52 with no regression (see
    testing/2026_10_04_gimp_highpass_nlfilter_experiment.md).

    Also adds test_ocr.sh and test_single.sh for checking a single
    receipt's OCR text or full pipeline result without a batch run.

    Downloads