This module encapsulates the computer vision portion of the project. To get into a fully functional state there are several objectives that need to be met.
[ ] QR read and decode needs to split read QR codes into three categories: workspace boundaries, played card, playing block
[ ] The boundaries detection and transformation needs to take workspace boundaries as inputs and return the perspective transformation.
[ ] The perspective transformation needs to applied to card and block QR codes to get their coordinates in 2D.
This module encapsulates the computer vision portion of the project. To get into a fully functional state there are several objectives that need to be met.