Skip to content

Releases: PythonTryHard/agf-toolkit

[Yanked] v0.1.0 - The CLI Release

31 Jan 04:33
b4235ac
Compare
Choose a tag to compare
Pre-release

NOTICE

This release has been yanked! Multiple issues, a lot of leftover uncoupled logic from development environment. I'm truly sorry!

The first release of agf_toolkit is live! This release brings:

What's new?

Screenshot parser

  • You can use the CLI to parse screenshots. Make sure to calibrate first!
  • Introducing workers! You can specify how many of them you wanna use to speed up the parsing!
    • Note: Prepare your RAM. I recommend 0.5GB/worker.
  • You can connect to your Android device to parse screenshots!

Low-effort onboarding

  • No ADB? Don't know how to add things to PATH? We got you covered!
  • Parsing screenshot straight from your device(s) takes only 1 Enter!

Parsing library

  • This toolkit can also be used as a library!
    • No (proper Sphinx, RtD, etc.) docs for now :( I'll add them later :( Docstrings are available though!
    • By default, logs from this library will be from loguru. I will migrate to stdlib logging at a later date.

Known issues/limitations

  • Calibration only supports one device at a time. Multiple named calibration profile support coming soon(ish).
  • Some NVIDIA GPUs will scream about not being to allocate to shared memory. This is from the lack of direct control over the cv2.UMat from Python.
    • And I don't have an NVIDIA.

That's it for now! Looking forward to seeing you again in the next release!