This project was created to help me increase my Python programming skills, while also providing a useful tool for selling my YuGiHo playing cards. The application utilizes OpenCV and pytesseract to detect and read the text from the cards, while also looking up the appropriate pricing information online. This enables an automated process of organizing and pricing my collection without manually having to check each card.
To get a local copy up and running follow these simple steps.
Install the necessary packages and libraries as outlined in the req.txt
file. Additionally, you may need to install other packages or dependencies depending on your operating system.
Install packages in requirements.txt
pip install -r req.txt
This application can be used to quickly and easily organize and price YuGiHo card collections.
To use the application, follow the steps below:
- Place a card in front of the camera.
- The application will detect the card and use pytesseract to read the text.
- A search will be conducted to find the best match of the found text.
- Using the match, the application will look up the price of the card.
- The card's information will be added to a CSV file.