рдордЬрдХреВрд░ рдУрд│рдЦ рдкреНрд░рдгрд╛рд▓реАрдЪреЗ рдкреНрд░рдХрд╛рд╢рди рдЯреЗрд╕рд░реЕрдХреНрдЯ 5.2

Tesseract 5.2 рдСрдкреНрдЯрд┐рдХрд▓ рдордЬрдХреВрд░ рдУрд│рдЦ рдкреНрд░рдгрд╛рд▓реАрдЪреЗ рдкреНрд░рдХрд╛рд╢рди рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рд░рд╢рд┐рдпрди, рдХрдЭрд╛рдХ, рдмреЗрд▓рд╛рд░рд╢рд┐рдпрди рдЖрдгрд┐ рдпреБрдХреНрд░реЗрдирд┐рдпрдирд╕рд╣ 8 рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рднрд╛рд╖рд╛рдВрдордзреНрдпреЗ UTF-100 рд╡рд░реНрдг рдЖрдгрд┐ рдордЬрдХреВрд░ рдУрд│рдЦрдгреНрдпрд╛рд╕ рд╕рдорд░реНрдерди рджреЗрддреЗ. рдкрд░рд┐рдгрд╛рдо рд╕рд╛рдзреНрдпрд╛ рдордЬрдХреВрд░рд╛рдд рдХрд┐рдВрд╡рд╛ HTML (hOCR), ALTO (XML), PDF рдЖрдгрд┐ TSV рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рдЬрддрди рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ. рд╣реА рдкреНрд░рдгрд╛рд▓реА рдореВрд│рддрдГ 1985-1995 рдордзреНрдпреЗ рд╣реЗрд╡рд▓реЗрдЯ рдкреЕрдХрд╛рд░реНрдб рдкреНрд░рдпреЛрдЧрд╢рд╛рд│реЗрдд рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА рд╣реЛрддреА; 2005 рдордзреНрдпреЗ, рдХреЛрдб рдЕрдкрд╛рдЪреЗ рдкрд░рд╡рд╛рдиреНрдпрд╛рдЕрдВрддрд░реНрдЧрдд рдЙрдШрдбрдгреНрдпрд╛рдд рдЖрд▓рд╛ рдЖрдгрд┐ Google рдХрд░реНрдордЪрд╛рд░реНтАНрдпрд╛рдВрдЪреНрдпрд╛ рд╕рд╣рднрд╛рдЧрд╛рдиреЗ рдкреБрдвреЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреНрдпрд╛рдд рдЖрд▓рд╛. рдкреНрд░рдХрд▓реНрдкрд╛рдЪрд╛ рд╕реНрддреНрд░реЛрдд рдХреЛрдб Apache 2.0 рд▓рд╛рдпрд╕рдиреНрд╕ рдЕрдВрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.

Tesseract рдордзреНрдпреЗ рдХрдиреНрд╕реЛрд▓ рдпреБрдЯрд┐рд▓рд┐рдЯреА рдЖрдгрд┐ libtesseract рд▓рд╛рдпрдмреНрд░рд░реА рдЗрддрд░ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдордзреНрдпреЗ OCR рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдПрдореНрдмреЗрдб рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ. Tesseract рдЪреЗ рд╕рдорд░реНрдерди рдХрд░рдгрд╛рд░реЗ рддреГрддреАрдп-рдкрдХреНрд╖ GUI рдЗрдВрдЯрд░рдлреЗрд╕рдордзреНрдпреЗ gImageReader, VietOCR рдЖрдгрд┐ YAGF рдпрд╛рдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рд╣реЛрддреЛ. рджреЛрди рдУрд│рдЦ рдЗрдВрдЬрд┐рди рдСрдлрд░ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд: рдПрдХ рдХреНрд▓рд╛рд╕рд┐рдХ рдЬреЗ рд╡реИрдпрдХреНрддрд┐рдХ рд╡рд░реНрдг рдирдореБрдиреНрдпрд╛рдВрдЪреНрдпрд╛ рдкрд╛рддрд│реАрд╡рд░ рдордЬрдХреВрд░ рдУрд│рдЦрддреЗ рдЖрдгрд┐ рдПрдХ рдирд╡реАрди LSTM рд░рд┐рдХрд░рдВрдЯ рдиреНрдпреВрд░рд▓ рдиреЗрдЯрд╡рд░реНрдХрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдордЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд, рд╕рдВрдкреВрд░реНрдг рд╕реНрдЯреНрд░рд┐рдВрдЧ рдУрд│рдЦрдгреНрдпрд╛рд╕рд╛рдареА рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХреЗрд▓реЗрд▓реЗ рдЖрдгрд┐ рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. рдЕрдЪреВрдХрддреЗрдордзреНрдпреЗ рд▓рдХреНрд╖рдгреАрдп рд╡рд╛рдв. 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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛