finngaida / jackbot

Athens Paris Telecom Image Processing practical project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Jack Bot

Classify all cards in an image by their rank and suit


In the Athens European Exchange programme at Télécom ParisTech over the course of 4 days the authors have created a script to consecutively

  • Localize and single out the playing cards of an input image
  • Detect the region containing the rank and suit in every card
  • Classify both rank and suit by comparing against a reference dataset

Running

Make sure you have matplotlib, openCV, numpy and skimageinstalled, then run

python src/jackbot.py -p /path/to/input/image

Results

If run on the test image in images/test/wasd.jpg:

The algorithm produces the following results:

Architecture

More information about the internals of the project can be found in the final presentation.

Authors

About

Athens Paris Telecom Image Processing practical project


Languages

Language:Python 100.0%