Skip to main content

A simple OCR application using CustomTkinter, Tesseract, and EasyOCR.

Project description

SimorghOCR

SimorghOCR is an optical character recognition (OCR) application specialized in Persian language.

SimorghOCRは、ペルシア語に特化した光学文字認識(OCR)アプリケーションです。

Features

  • Tesseract OCR and EasyOCR
  • Capable of processing both image files (JPEG, PNG, BMP, TIFF, etc.) and PDF documents
  • User-friendly GUI built with CustomTkinter
  • Language support focused on Persian (Farsi)
  • Direct conversion of extracted text to Microsoft Word (DOCX) format for easy editing and formatting

- Tesseract OCRおよびEasyOCR
- 画像ファイル(JPEG、PNG、BMP、TIFFなど)とPDFドキュメントの両方を処理可能
- CustomTkinterで構築されたユーザーフレンドリーなGUI
- ペルシア語(ファルシ)に焦点を当てた言語サポート
- 抽出されたテキストを簡単な編集とフォーマットのためにMicrosoft Word(DOCX)形式に直接変換

Inastall

Before installing SimorghOCR, it is necessary to have Tesseract OCR pre-installed, which is one of the main OCR engines used in the application. Please download and install Tesseract OCR from here.

Once Tesseract OCR is installed, follow these steps to install SimorghOCR:

SimorghOCRをインストールする前に、アプリケーションで使用される主要なOCRエンジンの1つであるTesseract OCRの事前インストールされているが必要です。こちらからTesseract OCRをダウンロードしてインストールしてください。

Tesseract OCRがインストールされたら、以下の手順でSimorghOCRをインストールしてください:

# Clone the repository
# リポジトリをクローン
git clone https://github.com/KidoIshi/SimorghOCR.git

# Go to clone directory
# クローンしたディレクトリに移動
cd SimorghOCR

# Install necessary Python packages
# 必要なPythonパッケージをインストール
pip install -r requirements.txt
# SimorghOCR

Select the OCR engine
Upload an image or PDF file
Upon completion of OCR processing, the extracted text will be displayed in the application window and can be downloaded as a Word document

OCRエンジンを選びます
画像またはPDFファイルをアップロードします
OCR処理が完了すると、抽出されたテキストがアプリケーションウィンドウに表示され、Wordドキュメントとしてダウンロードできます

Licence

GNU GPL version 3

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

SimorghOCR-0.1.0.tar.gz (14.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

SimorghOCR-0.1.0-py3-none-any.whl (14.5 kB view details)

Uploaded Python 3

File details

Details for the file SimorghOCR-0.1.0.tar.gz.

File metadata

  • Download URL: SimorghOCR-0.1.0.tar.gz
  • Upload date:
  • Size: 14.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for SimorghOCR-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e34860318ba6acebf12aa9f387020baaf39664f04f7c671ba145c7dec50cfdf9
MD5 132373ace50f06fdabceedcf24a9f625
BLAKE2b-256 a0bbf461e3e6f7a56dc3d2f47f6a8f615eae78fc93d899153b52612870a41892

See more details on using hashes here.

File details

Details for the file SimorghOCR-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: SimorghOCR-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 14.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for SimorghOCR-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 723e24fa88401fa9a825ec8a158040a8372c94c946d4bf20ba0df8aa6c204dcc
MD5 7794ca182bf492e3685e71dc0f9414d0
BLAKE2b-256 db006f24409a1326827dca88c2f885e03fdd9cedf2f28f104da2e08fe5176698

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page