Live button-driven scanning with EEPROM calibration
- ScanSession: scan-mode context manager with bright-pixel auto-exposure and sensor colour gains; tools/scan.py scans on the scan button with live stitching - Read-only EEPROM access and calib.py parser (laser geometry, intrinsics, colour gains, black/white flat-field samples); flat-field correction in Stitcher - OV7740 sensor access via the MCU proxy; colour gains from EEPROM fix green cast - Stitcher: colour support, high-passed registration (robust on blank paper) - RE notes on the Mac app's colour, exposure, stitching and button handling Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -11,3 +11,8 @@ capture/
|
||||
scan_text/*
|
||||
!scan_text/records.csv
|
||||
!scan_text/page.png
|
||||
|
||||
# Scan output
|
||||
scans/
|
||||
btnprobe/
|
||||
calib/
|
||||
|
||||
Reference in New Issue
Block a user