Skip to content

Classifying, and physically sorting, Magic: The Gathering cards with machine learning

License

Notifications You must be signed in to change notification settings

pietroglyph/mox

Repository files navigation

mox

Classifying, and physically sorting, Magic: The Gathering cards.

Things done

  • Tools for annotating data
  • Tools for exporting data, and doing data augmentation
  • Basic inference
  • Accurate classification
    • Card name classification
    • Set specific classification
  • Inference time optimizations
  • Design of the sorting machine for 3D printing
  • Control of the sorting machine
  • Cataloging capabilities

Examples

Card field localisation, before OCR: Localisation example

Other documentation

For training your own model, or annotating your own data, see the applicable readme and files. This should not be necessary for most users; a pretrained inference graph is provided that should give you good results.

License

All source code in this repository is licensed under the GNU General Public License v3.0, you can get a copy from the filed called LICENSE in the top level directory of this repository.

The literal and graphical information contained in this repository about Magic: The Gathering, including card images, the mana symbols, and Oracle text, is copyright Wizards of the Coast, LLC, a subsidiary of Hasbro, Inc. Any content herein is not produced by, endorsed by, supported by, or affiliated with Wizards of the Coast.

About

Classifying, and physically sorting, Magic: The Gathering cards with machine learning

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published