Python script generating a column-shaped TCG decklist based on cropped captions of each card's art.
pip install -r requirements.txt
The current features of this version are:
Currently StackIt supports:
Currently in development is:
Finally, I would like to thank the community for its incredible feedback and support. What started as a small pet project for myself quickly blew up and is now being posted here on GitHub. It feels both awesome and surreal!
** Run the script (Beta version)
From the command prompt:
python StackIt.py decklist.dec
The decklist name does not really matter in the Beta version, as long as the extension does not exceed 3 characters (.dec, .mtg or other). The output file will be an image file named 'decklist.png'.
** Sample input decklist format
The decklist file should look like this:
4 Gifts Ungiven
4 Vendilion Clique / MM2
The separation ' / ' is necessary in the current Beta version to request a specific card art by adding the 3 letter code of the corresponding set - e.g. MM2 for the Modern Master 2015 art of Vendilion Clique.
Note: the above is a Magic: the Gathering feature only; for Hex TCG, Alternate Arts are supported if '[AA]' label is added after the requested card name.
To test the Beta version, the decklist StressTest1.dec is provided.