Commit Graph

5 Commits

Author SHA1 Message Date
7c2c9d9382 Fix typo in electronics-inventory link
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-21 23:57:30 +00:00
ea97023972 Add README
Links demo, planned integration with electronics-inventory, and the
library refactor plan.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-21 23:54:55 +00:00
2fbe6f4334 Camera selector, focus controls, and decode improvements
- Camera picker with auto-selection of main back camera (index 0)
- Manual/auto focus toggle button with focus distance slider
- Dual binarizer (Hybrid + GlobalHistogram) for blur tolerance
- Only vibrate on new unique scan result
- Band canvas to restrict decoding to aim line region
- Camera select overlaid in viewfinder corner

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-21 23:53:20 +00:00
730cbf5b1b Add library refactor plan
Documents the intended API, template loading strategy, scan modes,
ZXing bundling approach, and project structure for the reusable
barcode scanner library.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-21 23:51:22 +00:00
b98534214f Initial barcode scanner webapp
Camera-based barcode scanner using ZXing for decoding. Requests wide
video (256x2048), rotates to landscape for decoding, applies contrast
boost and tries both HybridBinarizer and GlobalHistogramBinarizer.
Includes camera selector, manual/auto focus controls, and focus slider.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-21 23:41:23 +00:00