Automates playing the retro asteroid game. personal copy of https://github.com/iamagithublearner/asteroid-automator
Go to file
John McCardle fd1767cfe1 More functionality for CVImage class
TODO: standardize the chainable outputs from CVImage. Will we return a new CVImage or a numpy array? I'm leaning towards the second one, so CVImage's return values can be used as numpy/cv2 inputs, and the ImagePipeline class will handle multiple modification calls.
2021-12-26 21:11:14 -05:00
images Merge branch 'main' into gamemodel_imagepipeline 2021-12-26 20:04:06 +02:00
.gitignore Ignoring __pycache__/ 2021-12-20 04:37:56 -05:00
README.md Create README.md 2021-12-19 22:03:44 +05:30
gameio.py Merge branch 'screenshot_merge' into gamemodel_imagepipeline 2021-12-26 19:56:30 +02:00
gamemodel.py Masking - don't consider score or lives display when analyzing frame 2021-12-24 13:02:52 -05:00
imagepipeline.py More functionality for CVImage class 2021-12-26 21:11:14 -05:00
main.py Moved module to a different file 2021-12-19 21:16:34 +02:00
pointcluster.py SIFT, orthogonal ship image detection (lives), colored debug output 2021-12-22 20:29:36 -05:00
utility.py Started classifying on-screen objects with unified "analyse_frame" function 2021-12-23 13:57:50 -05:00

README.md

asteroid-automator

Automates playing the retro asteroid game.