I just discovered the most amazing thing! Java finally lets you layer
"invisible" windows on top of other windows. I can finally draw things over
other windows outside of the normal Java frame.
I came up with this contraption today, "Window Reader", and it's still warm
from the compiler.
.
The idea is you press a hotkey (CTRL-R) to activate the program
(you will see a red border around your screen, and blue words where the
mouse is).
Next you drag a box around some text on your screen.
Then that area of text gets pushed through an OCR engine, and all the words
in that window will try to be optically recognized.
The results of the text scan are popped up in a new window.
This way you can cut and paste text from images that can't normally get
cut/pasted.
Windows Only! Needs the newest version of Java(7).
Let me know how it works for you, fellow software testers.
INSTALLATION / USAGE
1. unzip attached file
2. Start WindowReader.jar (double-click, or "java -jar WindowReader.jar")
3. Press CTRL-R and then select a smallish rectangle of text anywhere on
your screen to optically read.
4. Wait for it! Large areas can take a few seconds to process.
5. The new popup window will show the OCR text.
6. Repeat step 3 until:
7. You press CTRL-Q to quit.