ืฉื—ืจื•ืจ ืžืขืจื›ืช ื–ื™ื”ื•ื™ ื”ื˜ืงืกื˜ Tesseract 5.3.4

ืคืจืกื•ื ืžืขืจื›ืช ื–ื™ื”ื•ื™ ื”ื˜ืงืกื˜ ื”ืื•ืคื˜ื™ Tesseract 5.3.4, ื”ืชื•ืžื›ืช ื‘ื–ื™ื”ื•ื™ ืฉืœ ืชื•ื•ื™ื ื•ื˜ืงืกื˜ื™ื ืฉืœ UTF-8 ื‘ื™ื•ืชืจ ืž-100 ืฉืคื•ืช, ื›ื•ืœืœ ืจื•ืกื™ืช, ืงื–ื—ื™ืช, ื‘ืœืืจื•ืกื™ืช ื•ืื•ืงืจืื™ื ื™ืช. ื ื™ืชืŸ ืœืฉืžื•ืจ ืืช ื”ืชื•ืฆืื” ื‘ื˜ืงืกื˜ ืจื’ื™ืœ ืื• ื‘ืคื•ืจืžื˜ื™ื HTML (hOCR), ALTO (XML), PDF ื•-TSV. ื”ืžืขืจื›ืช ื ื•ืฆืจื” ื‘ืžืงื•ืจ ื‘ืฉื ื™ื 1985-1995 ื‘ืžืขื‘ื“ืช Hewlett Packard; ื‘ืฉื ืช 2005, ื”ืงื•ื“ ื ืคืชื— ืชื—ืช ืจื™ืฉื™ื•ืŸ Apache ื•ืคื•ืชื— ื‘ื”ืžืฉืš ื‘ื”ืฉืชืชืคื•ืช ืขื•ื‘ื“ื™ ื’ื•ื’ืœ. ืงื•ื“ ื”ืžืงื•ืจ ืฉืœ ื”ืคืจื•ื™ืงื˜ ืžื•ืคืฅ ืชื—ืช ืจื™ืฉื™ื•ืŸ Apache 2.0.

Tesseract ื›ื•ืœืœืช ื›ืœื™ ืขื–ืจ ืœืžืกื•ืฃ ื•ืืช ืกืคืจื™ื™ืช libtesseract ืœื”ื˜ืžืขืช ืคื•ื ืงืฆื™ื•ื ืœื™ื•ืช OCR ื‘ืืคืœื™ืงืฆื™ื•ืช ืื—ืจื•ืช. ืžืžืฉืงื™ GUI ืฉืœ ืฆื“ ืฉืœื™ืฉื™ ื”ืชื•ืžื›ื™ื ื‘-Tesseract ื›ื•ืœืœื™ื gImageReader, VietOCR ื•-YAGF. ืžื•ืฆืขื™ื ืฉื ื™ ืžื ื•ืขื™ ื–ื™ื”ื•ื™: ืงืœืืกื™ ื”ืžื–ื”ื” ื˜ืงืกื˜ ื‘ืจืžื” ืฉืœ ืชื‘ื ื™ื•ืช ืชื•ื•ื™ื ื‘ื•ื“ื“ื•ืช, ื•ื—ื“ืฉ ื”ืžื‘ื•ืกืก ืขืœ ืฉื™ืžื•ืฉ ื‘ืžืขืจื›ืช ืœืžื™ื“ืช ืžื›ื•ื ื” ื”ืžื‘ื•ืกืกืช ืขืœ ืจืฉืช ื ื•ื™ืจื•ื ื™ื ื—ื•ื–ืจืช LSTM, ืžื•ืชืืžืช ืœื–ื™ื”ื•ื™ ืžื—ืจื•ื–ื•ืช ืฉืœืžื•ืช ื•ืžืืคืฉืจืช ืขืœื™ื™ื” ืžืฉืžืขื•ืชื™ืช ื‘ืจืžืช ื”ื“ื™ื•ืง. ื“ื’ืžื™ื ืžืื•ืžื ื™ื ืžื•ื›ื ื™ื ืคื•ืจืกืžื• ืขื‘ื•ืจ 123 ืฉืคื•ืช. ื›ื“ื™ ืœื™ื™ืขืœ ืืช ื”ื‘ื™ืฆื•ืขื™ื, ืžื•ืฆืขื™ื ืžื•ื“ื•ืœื™ื ื”ืžืฉืชืžืฉื™ื ื‘ื”ื•ืจืื•ืช OpenMP ื•- SIMD AVX2, AVX, AVX512F, NEON ืื• SSE4.1.

ืฉื™ืคื•ืจื™ื ืขื™ืงืจื™ื™ื:

  • ะฃะปัƒั‡ัˆะตะฝะพ ั€ะฐัะฟะพะทะฝะฐะฒะฐะฝะธะต ะธะทะพะฑั€ะฐะถะตะฝะธะน ะฟะพ URL ั ะทะฐะณั€ัƒะทะบะพะน ั„ะฐะนะปะฐ ะฟั€ะธ ะฟะพะผะพั‰ะธ ะฑะธะฑะปะธะพั‚ะตะบะธ libcurl. ะŸั€ะธ ะทะฐะณั€ัƒะทะบะต ะพะฑะตัะฟะตั‡ะตะฝะพ ะฒั‹ัั‚ะฐะฒะปะตะฝะธะต ะทะฐะณะพะปะพะฒะบะฐ User-Agent. ะ”ะพะฑะฐะฒะปะตะฝ ะฝะพะฒั‹ะน ะฟะฐั€ะฐะผะตั‚ั€ curl_cookiefile ะดะปั ะธัะฟะพะปัŒะทะพะฒะฐะฝะธั ั„ะฐะนะปะฐ ั Cookie.
  • ะ’ ัะตั€ะฒะตั€ะต ScrollView ะฒ ะบะฐั‡ะตัั‚ะฒะต ะฟั€ะธะพั€ะธั‚ะตั‚ะฝะพะณะพ ะฟั€ะพั‚ะพะบะพะปะฐ ะทะฐะดะตะนัั‚ะฒะพะฒะฐะฝ TCP.
  • ะŸั€ะธ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะธ ะบะพะผะฐะฝะดั‹ ยซcombine_tessdata -dยป ะพะฑะตัะฟะตั‡ะตะฝ ะฒั‹ะฒะพะด ะฒ ะฟะพั‚ะพะบ stdout ะฒะผะตัั‚ะพ stderr.
  • ะฃัั‚ั€ะฐะฝะตะฝั‹ ะฟั€ะพะฑะปะตะผั‹ ัะพ ัะฑะพั€ะบะพะน ะฟั€ะธ ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะธ autoconf ะธ clang.

ืžืงื•ืจ: OpenNet.ru

ื”ื•ืกืคืช ืชื’ื•ื‘ื”