D'Verëffentlechung vum Tesseract 5.2 opteschen Texterkennungssystem gouf publizéiert, ënnerstëtzt d'Unerkennung vun UTF-8 Charakteren an Texter a méi wéi 100 Sproochen, dorënner Russesch, Kasachesch, Wäissrussland an Ukrainesch. D'Resultat kann am Einfachen Text oder an HTML (hOCR), ALTO (XML), PDF an TSV Formater gespäichert ginn. De System gouf ursprénglech am 1985-1995 am Laboratoire vun Hewlett Packard erstallt; 2005 gouf de Code ënner der Apache Lizenz opgemaach a gouf weider entwéckelt mat der Participatioun vu Google Mataarbechter. De Quellcode vum Projet gëtt ënner der Apache 2.0 Lizenz verdeelt.
Tesseract enthält e Konsol Utility an d'libtesseract Bibliothéik fir OCR Funktionalitéit an aner Uwendungen z'integréieren. Drëtt Partei GUI Interfaces déi Tesseract ënnerstëtzen enthalen gImageReader, VietOCR an YAGF. Zwee Unerkennungsmotore ginn ugebueden: e klassesche deen Text um Niveau vun eenzelne Charaktermuster erkennt, an en neien baséiert op der Notzung vun engem Maschinnléieresystem baséiert op engem LSTM widderhuelend neuralt Netzwierk, optiméiert fir ganz Strings z'erkennen an erlaabt eng bedeitend Erhéijung vun der Genauegkeet. Fäerdeg ausgebilte Modeller goufen fir 123 Sprooche publizéiert. Fir d'Performance ze optimiséieren, ginn Moduler mat OpenMP an SIMD Instruktiounen AVX2, AVX, AVX512F, NEON oder SSE4.1 ugebueden.
Grouss Verbesserungen am Tesseract 5.2:
- Optimisatiounen bäigefüügt, implementéiert mat Intel AVX512F Instruktiounen.
- D'C API implementéiert eng Funktioun fir Tesseract ze initialiséieren mat engem Maschinnléiermodell aus der Erënnerung ze lueden.
- Den invert_threshold-Parameter bäigefüügt, deen den Niveau vun der Inversioun vun Textstringen bestëmmt. De Standardwäert ass 0.7. Fir d'Inversioun auszeschalten, setzt de Wäert op 0.
- Verbesserte Veraarbechtung vu ganz groussen Dokumenter op 32-Bit Hosten.
- Den Iwwergank gouf gemaach vun der Benotzung vun std :: regex Funktiounen op std :: String.
- Verbesserte Build Scripte fir Autotools, CMake a kontinuéierlech Integratiounssystemer.
Source: opennet.ru
