mathewthe2 / Game2Text-Lightning

OCR-based popup dictionary for language learning
MIT License
40 stars 1 forks source link

Function to stop OCR operation temporarily. #5

Open Arboco opened 2 years ago

Arboco commented 2 years ago

Love the program, thank you for your work.

I'd like to request a way to make third party OCR tools more useable even when using Game2Text-Lightning. Naturally it will happen once in a while that the built-in OCR fails to detect text properly. In that case a simple solution is to use another OCR tool to quickly scan that bit of text. However while selecting the area for the third party OCR tool, the built-in OCR will endlessly keep getting in the way, making the usage of any other OCR tool very cumbersome. A button you can press that will temporarily block the built-in OCR from getting activated or something similar to that would fix the problem.

mathewthe2 commented 2 years ago

I have been thinking of adding alternative OCR engines to the app, but it might take a while to figure out a user interface that would make sense when switching between OCR engines.

Right now, there is already a button in the main application to pause or restart the OCR.

I could add another button directly above the text to collapse the overlay to a corner though. Main thing is that I'm still not warm to the idea of having an entire function row that would cover parts of the game.

image
Arboco commented 2 years ago

Would be nice if we could pause OCR with a key to improve the workflow. Having to manually pause and restart every time really adds up. The option for other OCR engines would be nice but at least in my personal experience selecting exactly your target word for OCR has the highest accuracy so I think third party OCR will always have some use. I believe this piece of software would be already really good if it was more comfortable to use it together with third party OCR tools.

mathewthe2 commented 2 years ago

Sure, I'll add hotkeys to pause among other things.

ReevePrime commented 1 year ago

I agree with the author! The possibility to define a shortcut to start/stop/pause the app would pretty much fix any QoL needs for me.