Is your feature request related to a problem? Please describe.
Chest identification commonly fails when there are traps or other objects in-front. This causes issues with gem identification, which is dependent upon chest identification to narrow down gem slot location.
Describe the solution you'd like
- Implement a custom chest identification model, replacing pyscreeze. This would be used both in gem identification and gold identification. Text identification would still use easyocr, at least for now.
- Optionally create a new gem identification model that accepts full screen input rather than narrowed images.
Additional context
A gem identification model that accepts full screen input was attempted previously, but I didn't have any way of creating the sheer amount of data I needed. Now, I can modify a version of the existing solution to generate training data for this new solution. Along with this, at the time I hadn't learnt much/anything about convolution layers which should also help significantly.
Is your feature request related to a problem? Please describe.
Chest identification commonly fails when there are traps or other objects in-front. This causes issues with gem identification, which is dependent upon chest identification to narrow down gem slot location.
Describe the solution you'd like
Additional context
A gem identification model that accepts full screen input was attempted previously, but I didn't have any way of creating the sheer amount of data I needed. Now, I can modify a version of the existing solution to generate training data for this new solution. Along with this, at the time I hadn't learnt much/anything about convolution layers which should also help significantly.