Scan shifting
-
Rebase -
Added functionality -
Added tests
While working on scanning, I noticed that I was checking the validity of corner markers multiple times in the processing of a scan page. To fix this, I seperated the functions a bit so I could add a validity check right after detecting corner markers. The current workflow is now:
- Decode data matrix (not added here but in MR !24 (merged) )
- Detect corner markers
- Check validity of corner markers
- Rotate scan
- Shift scan
- Detect value of ID grid
Edited by Nick Cleintuar