GUI-for-tesseract-OCR icon indicating copy to clipboard operation
GUI-for-tesseract-OCR copied to clipboard

The GUI for Tesseract OCR software in Windows 64-bit platform

GUI for "tesseract" OCR

The GUI for Tesseract OCR software in Windows 64-bit platform

Install

From release:

  1. Unzip and click GUI-for-tesseract-OCR.exe to run this program.

From source code:

  1. Create a Python 3.12 virtual environment.

  2. Set the program's root directory as the current folder.

  3. Run the following commands.

    pip install -r requirements.txt
    
  4. (Optional) To compile to an executable file, run the following command.

    python solve_msvcp140_conflict.py
    pyinstaller main.spec
    

[!NOTE]

Not Windows 10 64-bit, Python 3.12?

Before starting step 3, go to https://github.com/simonflueckiger/tesserocr-windows_build/releases and download corresponding Tesseract package, and delete tesserocr line in requirements.txt.

Usage

  1. By default, we provide an English language model in the installation package. Click Help | Version and supported language to find installed language models. image-20230212142100249

If the languages you want are not supported:

  1. Click File | Download pretrained language models to find the language models. The program will call your default web browser and direct you to the download page. image-20230212142123835
  2. Refer to Language code to know which file you should download.
  3. Click the file name. image-20230212141930496
  4. Click the download button, waiting the web browser to download this file. image-20230212142409014
  5. Click File | Open language modules. Then, the program will automatically call the file explorer and pop up a folder. Move the file you downloaded to the popped-up folder. Finally, close the file explorer. image-20230212142444241
  6. If you want to switch the language, that the OCR program uses, please click File | Switch language . In the popped-up dialog "Select a language", choose your language and click "OK". image-20230212142823934 The current language will appear in the "Language" row in the main window.
  7. Now, you're set up and can choose any item in Recognize menu to start an OCR task.image-20230212143110006

Acknowledgment

Tessdata for pretrained models

Tesserocr Windows build