Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
tesseract — محرك OCR مفتوح المصدر مع نماذج شبكات عصبية LSTM لاستخراج النص من الصور والمستندات الممسوحة ضوئيًا بأكثر من 100 لغة عبر CLI ومكتبات C/C++ وAPIs. | Kitploit
أدوات/GitHubGitHub/tesseract-ocr/tesseract
أدوات عامةتعلم الآلةتجاوز كابتشاالأفضل في تجاوز كابتشا #3
GitHubtesseract-ocr/tesseract

tesseract

محرك OCR مفتوح المصدر مع نماذج شبكات عصبية LSTM لاستخراج النص من الصور والمستندات الممسوحة ضوئيًا بأكثر من 100 لغة عبر CLI ومكتبات C/C++ وAPIs.

عرض المستودع
77.1k10.8k82منذ 12س 34دتمت المراجعة من قبل Kitploit
الموقع الإلكتروني

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

اختبار الوحدات لـ Tesseract

المتطلبات

الملفات والبنية


├── langdata_lstm
│   ├── common.punc
│   ├── common.unicharambigs
│   ├── desired_bigrams.txt
│   ├── eng
│   │   ├── desired_characters
│   │   ├── eng.config
│   │   ├── eng.numbers
│   │   ├── eng.punc
│   │   ├── eng.singles_text
│   │   ├── eng.training_text
│   │   ├── eng.unicharambigs
│   │   ├── eng.wordlist
│   │   └── okfonts.txt
│   ├── extended
│   │   └── extended.config
│   ├── extendedhin
│   │   └── extendedhin.config
│   ├── font_properties
│   ├── forbidden_characters_default
│   ├── hin
│   │   ├── hin.config
│   │   ├── hin.numbers
│   │   ├── hin.punc
│   │   └── hin.wordlist
│   ├── kan
│   │   └── kan.config
│   ├── kor
│   │   └── kor.config
│   ├── osd
│   │   └── osd.unicharset
│   └── radical-stroke.txt
├── tessdata
│   ├── ara.traineddata
│   ├── chi_tra.traineddata
│   ├── eng.traineddata
│   ├── heb.traineddata
│   ├── hin.traineddata
│   ├── jpn.traineddata
│   ├── kmr.traineddata
│   ├── osd.traineddata
│   └── vie.traineddata
├── tessdata_best
│   ├── eng.traineddata
│   ├── fra.traineddata
│   ├── kmr.traineddata
│   └── osd.traineddata
├── tessdata_fast
│   ├── eng.traineddata
│   ├── kmr.traineddata
│   ├── osd.traineddata
│   └── script
│       └── Latin.traineddata
└── tesseract
    ...
    ├── test
    ├── unittest
    │   └── third_party/googletest
    └── VERSION

الخطوط

  • خطوط Microsoft: arialbi.ttf، times.ttf، verdana.ttf - دليل التثبيت
  • ae_Arab.ttf
  • dejavu-fonts: DejaVuSans-ExtraLight.ttf
  • Lohit-Hindi.ttf
  • UnBatang.ttf

تشغيل الاختبارات

CMake

بشكل افتراضي، يستخدم CMake الوحدة الفرعية unittest/third_party/googletest:

git submodule update --init unittest/third_party/googletest
cmake -S . -B build -DBUILD_TESTS=ON
cmake --build build
ctest --test-dir build --output-on-failure

لاستخدام حزمة GoogleTest المثبّتة بدلاً من ذلك، ثبّت كلاً من GoogleTest وGoogleMock (على سبيل المثال، libgtest-dev وlibgmock-dev على Debian/Ubuntu) واضبط باستخدام -DUSE_SYSTEM_GTEST=ON:

cmake -S . -B build -DBUILD_TESTS=ON -DUSE_SYSTEM_GTEST=ON

إذا كانت الحزمة مثبتة خارج مسارات البحث القياسية، فأضف بادئتها إلى CMAKE_PREFIX_PATH، أو اضبط GTest_DIR على الدليل الذي يحتوي على GTestConfig.cmake. يجب أن توفر الحزمة المثبتة الأهداف GTest::gtest_main وGTest::gmock. مع CMake 3.22، استخدم حزمة توفر GTestConfig.cmake؛ يتطلب اكتشاف GoogleMock القائم على وحدات CMake الإصدار 3.23 أو أحدث.

يستبدل هذا إطار الاختبار فقط، وليس بيانات الاختبار أو نماذج اللغة، أو الخطوط المذكورة أعلاه. لا تزال هذه الملفات مطلوبة من قبل الاختبارات المعنية. عند طلب الاختبارات ولكن الإطار المحدد غير متاح، تفشل عملية التهيئة بدلاً من حذف الاختبارات بصمت.

Autotools

لتشغيل الاختبارات، نفّذ ما يلي في مجلد tesseract

autoreconf -fiv
git submodule update --init
git clone https://github.com/egorpugin/tessdata tessdata_unittest --depth 1
cp tessdata_unittest/fonts/* test/testing/
mv tessdata_unittest/* ../
export TESSDATA_PREFIX=/prefix/to/path/to/tessdata
make check
تنزيل الأداة