Skip to content
Snippets Groups Projects
Commit c9db65db authored by Florian Schröder's avatar Florian Schröder
Browse files

Improve 2D image generation and add benchmark tools

Enhanced the 2D image generation by caching backgrounds and optimizing counter placements. Introduced a new visualizer method for direct image sizing and added a benchmark script for drawing speed. Added a utility function for loading configuration files in bulk.
parent f0f3eb38
No related branches found
No related tags found
2 merge requests!110V1.2.0 changes,!104Resolve "Faster Drawing"
Pipeline #59068 passed
......@@ -12,6 +12,12 @@
## [Unreleased]
### Added
- 2D image generation speed ups. Cache background and basic counters, do other color dimension stacking.
- Reduced background drawing. Only there where no counters stand (if you need that for moving counters you need to change it in the visualization.yaml)
- Visualizer method for getting an image directly via the required image size (only squared images).
- Added benchmark script for benchmarking the drawing time of the 2d visualization.
- Utility function for loading/reading the config files all at once.
- Get image size now returns an already transposed array (opencv style - not pygame style)
### Changed
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment