Hey all! I made a Raspberry Pi-powered card detection program that uses OpenCV-Python to detect and identify cards on a poker table. As cards are dealt in front of the Pi's attached PiCamera, the program processes the image and identifies the cards. I made a video that explains how the card detection algorithm works:
https://www.youtube.com/watch?v=m-QPjO-2IkA
This is the first step in my project to make a blackjack-playing, card-counting robot! It will have cards dealt in front of it on a blackjack table, identify the cards, and use a Hit or Stand lookup table to determine the best play to make. It will also be able to count cards and implement card counting strategies like the "Fab 4" and the "Illustrious 18".
Let me know what you think of the project so far!