Apply OCR or Reverse Image Search to Real-Time Screenshot in a Single Key Pressing and a Mouse Dragging.
Make sure to make yourself informed the warnings below before kicking off.
- Screenshots within the red rectangle are sent to a third-party website to do OCR processing. No privacy guarantee.
- BUGs may occasionally occur, which might mistaken the range of the red rectangle leading to an extra screenshot sending. No privacy guarantee for your computer's full-size screenshot.
- Your IP address may be exposed to the screenshots receiving websites (servers).
- Your screenshot and your IP address might be used in analysis use to the receiving websites (servers).
- Chances are, though little, files downloaded from the download link might be swapped. No file integrity guarantee.
- some POST links are using unsafe HTTP Communications Protocol, rather than HTTPs.
- A9T9 can identify as many as 25 languages;
- Sogou OCR API has a better recognition for English and Chinese but with size restriction for uploaded image; sizing problem solved;
- SauceNAO includes uploaded files storage and redirection to other image reverse search engine. This source is not stable.
- Windows system
- Install Microsoft .NET Framework 4.5 OR(maybe) higher version
- (Optional) Register an API key
- Run executive file;
- Press
F4
when you need to convert letters on the screen to editable with OCR; - Press
F4
again or right click to undo; - Drag a rectangle to select the letters-contained region while pressing left key;
- Wait for a yellow message box to pop up. The recognized letters shown in the box are in your clipboard;
- Double click the message box to copy them again, right click to close it;
- Go to step 2.
Hint: In screenshot mode, press Ctrl
while left click to re-capture the previous region.
- Goto settings and choose SauceNAO mode.
- Right click the tray icon;
- Left click "Upload" item;
- Choose an image to upload;
- Wait for a message box to pop up after clicking "OK". Clipboard updates at the same time;
- Click "OK" to copy them again, "Cancel" to close the message box.
Hint: API that is used is based on the mode you chose at settings.
- Right click tray icon to list out menu and click "Settings"; or simply left click the icon;
- All settings save after the option "Exit" in the menu is clicked.
Reasons
- 天若OCR文字识别工具 - Source of Inspiration;
- Free-OCR-API - Free OCR API;
- Sogou API for OCR - High Quality OCR API without Documentation;
- SauceNAO - an image reverse search site and also an image host;
- icon8 - Free Icons site;
- ConvertICO - site for Converting PNG to ICO;
- Kelly - a pro giving me technical advice;
- and authors whose original code is at the website whose links were written between my codes.
- Add Sogou API for OCR(link here with documentation is different from the former one)
- Add a Search-by-Image feature. Redirect from SauceNAO
- Allow hotkey customization.
- Fix BUG: pressing Alt + F4 kills the program though it does not activated.
- Break limitation for minimum image size by Sogou API
- Perfect UI
- fix resolution issue in some desktops
- Auto fixs the grammar mistakes on OCR results
- Add feature: Notes Display
- Adapt MVC pattern
- Replace the draw board from Winform to WPF
- Reduce startup flickering