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

Tesseract 5.3.4 рдСрдкреНрдЯрд┐рдХрд▓ рдордЬрдХреВрд░ рдУрд│рдЦ рдкреНрд░рдгрд╛рд▓реАрдЪреЗ рдкреНрд░рдХрд╛рд╢рди рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рд░рд╢рд┐рдпрди, рдХрдЭрд╛рдХ, рдмреЗрд▓рд╛рд░рд╢рд┐рдпрди рдЖрдгрд┐ рдпреБрдХреНрд░реЗрдирд┐рдпрдирд╕рд╣ 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 рд╡рд╛рдкрд░реВрди рдореЙрдбреНрдпреВрд▓ рдСрдлрд░ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд.

рдкреНрд░рдореБрдЦ рд╕реБрдзрд╛рд░рдгрд╛:

  • libcurl рд▓рд╛рдпрдмреНрд░рд░реА рд╡рд╛рдкрд░реВрди рдлрд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдбрд╕рд╣ URL рджреНрд╡рд╛рд░реЗ рд╕реБрдзрд╛рд░рд┐рдд рдкреНрд░рддрд┐рдорд╛ рдУрд│рдЦ. рд▓реЛрдб рдХрд░рддрд╛рдирд╛, рд╡рд╛рдкрд░рдХрд░реНрддрд╛-рдПрдЬрдВрдЯ рд╢реАрд░реНрд╖рд▓реЗрдЦ рд╕реЗрдЯ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. рдХреБрдХреА рдлрд╛рдЗрд▓ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдирд╡реАрди рдкреЕрд░рд╛рдореАрдЯрд░ curl_cookiefile рдЬреЛрдбрд▓реЗ.
  • ScrollView рд╕рд░реНрд╡реНрд╣рд░ TCP рдЪрд╛ рддреНрдпрд╛рдЪрд╛ рдкрд╕рдВрддреАрдЪрд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдореНрд╣рдгреВрди рд╡рд╛рдкрд░ рдХрд░рддреЛ.
  • "combine_tessdata -d" рдХрдорд╛рдВрдб рд╡рд╛рдкрд░рддрд╛рдирд╛, stderr рдРрд╡рдЬреА stdout рд▓рд╛ рдЖрдЙрдЯрдкреБрдЯ рджрд┐рд▓реЗ рдЬрд╛рддреЗ.
  • autoconf рдЖрдгрд┐ clang рд╡рд╛рдкрд░рддрд╛рдирд╛ рдмрд┐рд▓реНрдб рд╕рдорд╕реНрдпрд╛ рдирд┐рд╢реНрдЪрд┐рдд рдХреЗрд▓реНрдпрд╛.

рд╕реНрддреНрд░реЛрдд: opennet.ru

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