tane/apps/app_seeds/assets/ocr_fixtures
vjrj 6c8a1ad129 Merge branch 'worktree-print-labels': print seed labels with QR
# Conflicts:
#	apps/app_seeds/lib/i18n/strings.g.dart
#	apps/app_seeds/lib/ui/inventory_list_screen.dart
2026-07-10 19:19:29 +02:00
..
1783672939357.jpg Merge branch 'worktree-print-labels': print seed labels with QR 2026-07-10 19:19:29 +02:00
1783672939375.jpg Merge branch 'worktree-print-labels': print seed labels with QR 2026-07-10 19:19:29 +02:00
1783672939389.jpg Merge branch 'worktree-print-labels': print seed labels with QR 2026-07-10 19:19:29 +02:00
1783672939410.jpg Merge branch 'worktree-print-labels': print seed labels with QR 2026-07-10 19:19:29 +02:00
aubergine.jpg feat(inventory): photo-first drafts + on-device OCR (digitization R2+R4) 2026-07-09 21:23:46 +02:00
cucumber.jpg feat(inventory): photo-first drafts + on-device OCR (digitization R2+R4) 2026-07-09 21:23:46 +02:00
README.md feat(inventory): photo-first drafts + on-device OCR (digitization R2+R4) 2026-07-09 21:23:46 +02:00

OCR validation fixtures

Real packet photos used by integration_test/ocr_label_test.dart to check that on-device Tesseract reads the variety name correctly.

Drop your photos here with these names:

  • aubergine.jpg — the AUBERGINE BLACK BEAUTY packet
  • cucumber.jpg — the CUCUMBER SUPERMARKETER packet

Then run on a connected Android device/emulator (native OCR does not run on the host test VM):

flutter test integration_test/ocr_label_test.dart -d <device>

Each test prints OCR[<file>] => "<suggestion>" so you can see exactly what Tesseract read. These fixtures are only for validation — remove the folder from pubspec.yaml assets before shipping if you don't want them in the bundle.