sirfz/tesserocr
A Python wrapper for the tesseract-ocr API
What it solves
Tesseract OCRエンジンをPythonから使いやすくするための手段を提供し、開発者がTesseractの複雑なC++ APIと直接やり取りすることなく、画像からテキストを抽出できるようにします。
How it works
このプロジェクトはCythonを使用して、Tesseract C++ APIのラッパーを作成します。この統合により、画像処理中にPythonのGlobal Interpreter Lock (GIL) を解放することができ、Pythonのthreadingモジュールを使用する場合に真の並列実行が可能になります。
Who it’s for
アプリケーションに光学文字認識 (OCR) を統合する必要があり、Pillow (PIL) イメージライブラリと良好に動作する、高性能で読みやすいインターフェースを求めているPython開発者。
Highlights
- Pillow Integration:
PIL.Imageオブジェクトとシームレスに動作するように設計されています。 - Concurrent Processing: OCRタスク中にGILを解放することで、真のマルチスレッド処理をサポートします。
- Advanced OCR Features: 方向およびスクリプト検出 (OSD)、レイアウト分析、およびシンボルレベルの信頼度スコアなど、Tesseractの高度な機能へのアクセスを提供します。
- Flexible Input: 画像ファイルと画像オブジェクトの両方をサポートします。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト