Skip to content

YASSER-27/OCR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Edit Img Tool Logo

Lite OCR

النسخة العربية

Download Latest Release

Lite OCR is a desktop application designed for fast and accurate text extraction from images. It focuses on simplicity and efficiency, allowing users to quickly convert visual information into editable text. The application supports multiple input methods including drag-and-drop, pasting from the clipboard, and loading local files.

Built with Python and PyQt5, the tool features a modern dark interface and utilizes the RapidOCR engine with ONNX runtime for high-performance recognition. It is particularly optimized for handling Arabic and English text, providing grouped and structured results that maintain the layout of the original document. Users can easily copy the extracted text or save it directly to a text file.

Demo Animation Demo Animation
Watch OCR Action

Features

  • Instant OCR processing upon image input.
  • Support for Arabic and English languages.
  • Drag-and-drop interface for images and URLs.
  • Clipboard integration for quick captures.
  • Export results to TXT files.
  • Portable single-file executable.
Ocr Link
OCR models Models
OCR Win x64 Download

Installation

git clone https://github.com/YASSER-27/OCR
pip install -r requirements.txt

Run

python main.py
python -m PyInstaller main.spec

ROOT

OCR/
├── Icon.png
├── README.md
├── ar
│   ├── config.json
│   ├── dict.txt
│   └── rec.onnx
├── check.mp3
├── detection
│   ├── config.json
│   └── det.onnx
├── en
│   ├── config.json
│   ├── dict.txt
│   └── rec.onnx
├── hook_onnx.py
├── icon.ico
├── main.py
├── main.spec
├── onnxruntime.dll
└── onnxruntime_providers_shared.dll

النسخة العربية

لايت أو سي أر (Lite OCR) هو تطبيق مكتبي مصمم لاستخراج النصوص من الصور بسرعة ودقة عالية. يركز التطبيق على البساطة والكفاءة، مما يتيح للمستخدمين تحويل المعلومات المرئية إلى نصوص قابلة للتحرير بلمح البصر. يدعم التطبيق طرق إدخال متعددة تشمل سحب وإفلات الصور، واللصق المباشر من الحافظة، وتحميل الملفات المحلية.

تم بناء هذه الأداة باستخدام لغة بايثون ومكتبة PyQt5، وتتميز بواجهة داكنة عصرية وتعتمد على محرك RapidOCR مع بيئة تشغيل ONNX لضمان أداء عالٍ في التعرف على النصوص. تم تحسين التطبيق بشكل خاص للتعامل مع النصوص العربية والإنجليزية، حيث يوفر نتائج منظمة تحافظ على ترتيب الأسطر كما في الصورة الأصلية. يمكن للمستخدمين نسخ النص المستخرج بسهولة أو حفظه مباشرة في ملف نصي.

المميزات الرئيسية

  • معالجة فورية للنصوص بمجرد إدخال الصورة.
  • دعم كامل للغتين العربية والإنجليزية.
  • واجهة تدعم سحب وإفلات الصور والروابط.
  • إمكانية اللصق المباشر من الحافظة لالتقاط سريع.
  • تصدير النتائج إلى ملفات نصية TXT.
  • ملف تنفيذي واحد محمول لا يحتاج لتثبيت.

Author

YASSER-27 - GitHub

About

Extract Text From Images [ Arabic and English ]

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages