Files
myscan/.gitignore
T
erikandClaude Opus 5.5 e70d56d957 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>
2026-10-02 11:13:59 +00:00

19 lines
315 B
Plaintext

.venv/
__pycache__/
*.pyc
# Proprietary vendor binaries (Dacuda installer / Mac app) - not redistributable
*.exe
vendor/
# Raw capture frames; keep only the sensor log and stitched result of the sample session
capture/
scan_text/*
!scan_text/records.csv
!scan_text/page.png
# Scan output
scans/
btnprobe/
calib/