capture
Blue-profile mask → local contrast → 2× bold → auto row split → per-row OCR