Also available in: Polski
Poker Recognizer project for Human Computer Communication at Poznan University of Technology.
The main goal of this project was to implement a card recognition algorithm using flask and OpenCV library in python. Additionally, an algorithm for finding the best poker hand combination was implemented. All results, including the final image with annotated cards and the description of the algorithm based on the uploaded image are presented on a website created with the React library.
To run this website locally, yarn and pip package managers must be installed on your system. In the projects directory:
- Clone the repo
git clone https://github.com/filipciesielski7/Poker_Recognizer.git
- Navigate into the Poker_Recognizer directory
cd Poker_Recognizer
- Run this commands in the root folder to install all needed dependencies:
pip install -r requirements.txt yarn install
- After installing dependencies you can now run the website and python server using:
yarn start yarn start-api
Then open http://localhost:3000/ to see the website.