เบ›เปˆเบญเบ Tesseract 5.1 เบฅเบฐเบšเบปเบšเบเบฒเบ™เบฎเบฑเบšเบฎเบนเป‰เบ‚เปเป‰เบ„เบงเบฒเบก

เบเบฒเบ™เบ›เปˆเบญเบเบฅเบฐเบšเบปเบšเบเบฒเบ™เบฎเบฑเบšเบฎเบนเป‰เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบฒเบ‡เปเบชเบ‡ Tesseract 5.1 เป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบžเบตเบกเบกเบฒ, เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบฎเบฑเบšเบฎเบนเป‰เบ•เบปเบงเบญเบฑเบเบชเบญเบ™ UTF-8 เปเบฅเบฐเบ‚เปเป‰เบ„เบงเบฒเบกเปƒเบ™เบซเบผเบฒเบเบเบงเปˆเบฒ 100 เบžเบฒเบชเบฒ, เบฅเบงเบกเบ—เบฑเบ‡เบžเบฒเบชเบฒเบฅเบฑเบ”เป€เบŠเบ, เบ„เบฒเบŠเบฑเบ, เป€เบšเบฅเบฒเบฃเบนเบ”เปเบฅเบฐเบญเบนเปเบเบฃเบ™. เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบชเบฒเบกเบฒเบ”เบ–เบทเบเบšเบฑเบ™เบ—เบถเบเป„เบงเป‰เปƒเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เปเบฒเบกเบฐเบ”เบฒเบซเบผเบทเปƒเบ™เบฎเบนเบšเปเบšเบš HTML (hOCR), ALTO (XML), PDF เปเบฅเบฐ TSV. เบฅเบฐเบšเบปเบšเป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เปƒเบ™เบ›เบต 1985-1995 เปƒเบ™เบซเป‰เบญเบ‡เบ—เบปเบ”เบฅเบญเบ‡ Hewlett Packard; เปƒเบ™เบ›เบต 2005, เบฅเบฐเบซเบฑเบ”เป„เบ”เป‰เบ–เบทเบเป€เบ›เบตเบ”เบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” Apache เปเบฅเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ•เบทเปˆเบกเบญเบตเบเบ”เป‰เบงเบเบเบฒเบ™เบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเบ‚เบญเบ‡เบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบ‚เบญเบ‡ Google. เบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เปเบˆเบเบขเบฒเบเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” Apache 2.0.

Tesseract เบ›เบฐเบเบญเบšเบกเบตเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ‚เบญเบ‡ console เปเบฅเบฐเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” libtesseract เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบฑเบ‡เบŸเบฑเบ‡เบŠเบฑเบ™ OCR เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบญเบทเปˆเบ™เป†. เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš GUI เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบกเบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Tesseract เบ›เบฐเบเบญเบšเบกเบต gImageReader, VietOCR เปเบฅเบฐ YAGF. เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบเบฒเบ™เบฎเบฑเบšเบฎเบนเป‰เบชเบญเบ‡เปเบกเปˆเบ™เป„เบ”เป‰เบ–เบทเบเบชเบฐเป€เบซเบ™เบต: เปเบšเบšเบ„เบฅเบฒเบชเบชเบดเบเบ—เบตเปˆเบฎเบฑเบšเบฎเบนเป‰เบ‚เปเป‰เบ„เบงเบฒเบกเปƒเบ™เบฅเบฐเบ”เบฑเบšเบ‚เบญเบ‡เบฎเบนเบšเปเบšเบšเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™, เปเบฅเบฐเบญเบฑเบ™เปƒเบซเบกเปˆเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบฅเบฐเบšเบปเบšเบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป€เบ„เบทเบญเบ‚เปˆเบฒเบ neural recurrent LSTM, เป€เบซเบกเบฒเบฐเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฎเบฑเบšเบฎเบนเป‰เบชเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เปเบฅเบฐเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™. เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบเปƒเบ™เบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡. เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบเบถเบเบญเบปเบšเบฎเบปเบกเบ—เบตเปˆเบเบฝเบกเบžเป‰เบญเบกเป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบžเบตเบกเบกเบฒเบชเปเบฒเบฅเบฑเบš 123 เบžเบฒเบชเบฒ. เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”, เป‚เบกเบ”เบนเบ™เบ—เบตเปˆเปƒเบŠเป‰เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ OpenMP เปเบฅเบฐ SIMD AVX2, AVX, NEON เบซเบผเบท SSE4.1 เปเบกเปˆเบ™เบชเบฐเป€เบซเบ™เบต.

เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปƒเบ™ Tesseract 5.1:

  • เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบตเปˆเบกเบตเบฎเบนเบšเบžเบฒเบšเปเบฅเบฐเป€เบชเบฑเป‰เบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบœเบปเบ™เบœเบฐเบฅเบดเบ”เปƒเบ™เบฎเบนเบšเปเบšเบš ALTO, hOCR เปเบฅเบฐเบ‚เปเป‰เบ„เบงเบฒเบกเป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”.
  • เป€เบžเบตเปˆเบกเบžเบฒเบฃเบฒเบกเบดเป€เบ•เบต curl_timeout lkz curl_easy_setop เปƒเปเปˆ.
  • เบ›เบฑเบšเบ›เบธเบ‡เบฅเบฐเบšเบปเบšเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡.
  • เป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเป€เบžเบทเปˆเบญเป€เบญเบปเบฒเบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เปƒเบŠเป‰เบญเบญเบ
  • เปเบเป‰เป„เบ‚เบเบฒเบ™เบ‚เบฑเบ”เบ‚เป‰เบญเบ‡เบ—เบตเปˆเป€เบเบตเบ”เบˆเบฒเบเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡เบ•เบปเบงเบŠเบตเป‰ null เปƒเบ™ PageIterator::เบŠเบฑเป‰เบ™เบ›เบฐเบ–เบปเบกเบ™เบดเป€เบ—เบ”.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™