เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดฑเต†เด•เตเด•เด—เตเดจเดฟเดทเตป เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเด•เดพเดถเดจเด‚ Tesseract 5.2

เดฑเดทเตเดฏเตป, เด•เดธเดพเด–เต, เดฌเต†เดฒเดพเดฑเดทเตเดฏเตป, เด‰เด•เตเดฐเต‡เดจเดฟเดฏเตป เดŽเดจเตเดจเดฟเดตเดฏเตเตพเดชเตเดชเต†เดŸเต† 5.2-เดฒเดงเดฟเด•เด‚ เดญเดพเดทเด•เดณเดฟเดฒเตเดณเตเดณ UTF-8 เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เดŸเต†เด•เตโ€Œเดธเตเดฑเตเดฑเตเด•เดณเตเดŸเต†เดฏเตเด‚ เด…เด‚เด—เต€เด•เดพเดฐเดคเตเดคเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจ Tesseract 100 เด’เดชเตเดฑเตเดฑเดฟเด•เตเด•เตฝ เดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเต เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเตฝ เดธเด‚เดตเดฟเดงเดพเดจเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเด•เดพเดถเดจเด‚ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต. เดซเดฒเด‚ เดชเตเดฒเต†เดฏเดฟเตป เดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเดฟเดฒเต‹ HTML (hOCR), ALTO (XML), PDF, TSV เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เดณเดฟเดฒเต‹ เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เดพเดจเดพเด•เตเด‚. เดˆ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ 1985-1995-เตฝ เดนเตเดฏเต‚เดฒเดฑเตเดฑเต เดชเดพเด•เตเด•เดพเตผเดกเต เดฒเดฌเต‹เดฑเดŸเตเดŸเดฑเดฟเดฏเดฟเตฝ เดธเตƒเดทเตเดŸเดฟเดšเตเดšเดคเดพเดฃเต; 2005-เตฝ, เด…เดชเตเดชเดพเดšเตเดšเต† เดฒเตˆเดธเตปเดธเดฟเดจเต เด•เต€เดดเดฟเตฝ เด•เต‹เดกเต เดคเตเดฑเด•เตเด•เตเด•เดฏเตเด‚ เด—เต‚เด—เดฟเตพ เดœเต€เดตเดจเด•เตเด•เดพเดฐเตเดŸเต† เดชเด™เตเด•เดพเดณเดฟเดคเตเดคเดคเตเดคเต‹เดŸเต† เด•เต‚เดŸเตเดคเตฝ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต. เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดจเตเดฑเต† เดธเต‹เดดเตเดธเต เด•เต‹เดกเต เด…เดชเตเดชเดพเดšเตเดšเต† 2.0 เดฒเตˆเดธเตปเดธเดฟเดจเต เด•เต€เดดเดฟเดฒเดพเดฃเต เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต.

เดฎเดฑเตเดฑเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต OCR เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เด‰เตพเดšเตเดšเต‡เตผเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เด•เตบเดธเต‹เตพ เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเดฏเตเด‚ libtesseract เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเตเด‚ Tesseract-เตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. Tesseract เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดฎเต‚เดจเตเดจเดพเด‚-เด•เด•เตเดทเดฟ GUI เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เดณเดฟเตฝ gImageReader, VietOCR, YAGF เดŽเดจเตเดจเดฟเดต เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. เดฐเดฃเตเดŸเต เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเตฝ เดŽเดžเตเดšเดฟเดจเตเด•เตพ เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต: เดตเตเดฏเด•เตเดคเดฟเด—เดค เดชเตเดฐเดคเต€เด• เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เดณเตเดŸเต† เดคเดฒเดคเตเดคเดฟเตฝ เดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเต เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเตเดจเตเดจ เด•เตเดฒเดพเดธเดฟเด•เต เด’เดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดŽเตฝเดŽเดธเตโ€ŒเดŸเดฟเดŽเด‚ เด†เดตเตผเดคเตเดคเดฟเดšเตเดšเตเดณเตเดณ เดจเตเดฏเต‚เดฑเตฝ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด’เดฐเต เดฎเต†เดทเต€เตป เดฒเต‡เดฃเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เด‰เดชเดฏเต‹เด—เดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดชเตเดคเดฟเดฏเดคเต, เดฎเตเดดเตเดตเตป เดธเตโ€ŒเดŸเตเดฐเดฟเด‚เด—เตเด•เดณเตเด‚ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด•เตƒเดคเตเดฏเดคเดฏเดฟเตฝ เด—เดฃเตเดฏเดฎเดพเดฏ เดตเตผเดฆเตเดงเดจเดตเต. 123 เดญเดพเดทเด•เตพเด•เตเด•เดพเดฏเดฟ เดฑเต†เดกเดฟเดฎเต†เดฏเตเดกเต เดชเดฐเดฟเดถเต€เดฒเดจเด‚ เดฒเดญเดฟเดšเตเดš เดฎเต‹เดกเดฒเตเด•เตพ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต. เดชเตเดฐเด•เดŸเดจเด‚ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, OpenMP, SIMD เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเตเดณเตเดณ เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เตพ AVX2, AVX, AVX512F, NEON เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ SSE4.1 เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

Tesseract 5.2-เดฒเต† เดชเตเดฐเดงเดพเดจ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเตเด•เตพ:

  • Intel AVX512F เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเดจเตเด•เตพ เดšเต‡เตผเดคเตเดคเต.
  • เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดฎเต†เดทเต€เตป เดฒเต‡เดฃเดฟเด‚เด—เต เดฎเต‹เดกเตฝ เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เดŸเต†เดธเต†เดฑเดพเด•เตเดฑเตเดฑเต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดซเด‚เด—เตเดทเตป C API เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต.
  • เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เดณเตเดŸเต† เดตเดฟเดชเดฐเต€เดค เดจเดฟเดฒ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจ invert_threshold เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดšเต‡เตผเดคเตเดคเต. เดธเตเดฅเดฟเดฐ เดฎเต‚เดฒเตเดฏเด‚ 0.7 เด†เดฃเต. เดตเดฟเดชเดฐเต€เดคเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดพเตป, เดฎเต‚เดฒเตเดฏเด‚ 0 เด†เดฏเดฟ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•.
  • 32-เดฌเดฟเดฑเตเดฑเต เดนเต‹เดธเตเดฑเตเดฑเตเด•เดณเดฟเตฝ เดตเดณเดฐเต† เดตเดฒเดฟเดฏ เดชเตเดฐเดฎเดพเดฃเด™เตเด™เดณเตเดŸเต† เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดŸ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต.
  • std::regex เดซเด‚เด—เตโ€Œเดทเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต std::string-เดฒเต‡เด•เตเด•เตเดณเตเดณ เดฎเดพเดฑเตเดฑเด‚ เดตเดฐเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
  • Autotools, CMake, เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏ เดธเด‚เดฏเต‹เดœเดจ เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เตพ เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เดพเดฏเตเดณเตเดณ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏ เดฌเดฟเตฝเดกเต เดธเตโ€Œเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ.

    เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•