SmartOCR+ is a Windows utility that lets you extract text from any part of your screen using a hotkey, and then instantly translate it, search it, define words, and recognize links or addresses in that text.
- π§ OCR Extraction β Instantly extract on-screen text via screen capture.
- π Instant Translation β Translate extracted text into another language.
- π Link Recognition β Detects and makes URLs clickable.
- πΊοΈ Address Recognition β Converts addresses into Google Maps links.
- π±οΈ Mouse-Selectable UI β Simple pop-up window with clickable elements.
- π Copy to Clipboard β Copy extracted text with one click.
- π Google Search β Search the full text on Google.
- π Define Word β Look up dictionary definitions (for single-word input).
- π Ctrl + F Search β Find text within the extracted content.
- πͺ Hotkey Activation β Triggered via
Windows + O.
git clone https://github.com/Krithik1/smartocr_plus.git
cd smartocr_pluspip install -r requirements.txtDownload the latest version of Tesseract OCR from Tesseract OCR and extract it to a folder.
Add the path to the Tesseract executable to the PATH environment variable.
Download the latest version of Tesseract Language Data from Tesseract Language Data and extract it to a folder.
Add the path to the Tesseract Language Data to the TESSDATA_PREFIX environment variable.
python main.pyThis project is licensed under the MIT License.