Tesseract 5.1 āĻ āĻĒāĻāĻŋāĻā§āϝāĻžāϞ āĻā§āĻā§āϏāĻ āϰāĻŋāĻāĻāύāĻŋāĻļāύ āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āϰāĻŋāϞāĻŋāĻ āĻĒā§āϰāĻāĻžāĻļāĻŋāϤ āĻšāϝāĻŧā§āĻā§, āϝāĻž āϰāĻžāĻļāĻŋāϝāĻŧāĻžāύ, āĻāĻžāĻāĻžāĻ, āĻŦā§āϞāĻžāϰā§āĻļāĻŋāϝāĻŧāĻžāύ āĻāĻŦāĻ āĻāĻāĻā§āϰā§āύā§āϝāĻŧ āϏāĻš 8 āĻāĻŋāϰāĻ āĻŦā§āĻļāĻŋ āĻāĻžāώāĻžāϝāĻŧ UTF-100 āĻ āĻā§āώāϰ āĻāĻŦāĻ āĻĒāĻžāĻ ā§āϝā§āϰ āϏā§āĻŦā§āĻā§āϤāĻŋ āϏāĻŽāϰā§āĻĨāύ āĻāϰā§āĨ¤ āĻĢāϞāĻžāĻĢāϞāĻāĻŋ āĻĒāϰāĻŋāώā§āĻāĻžāϰ āĻĒāĻžāĻ ā§āϝ āĻāĻŦāĻ HTML (hOCR), ALTO (XML), PDF āĻāĻŦāĻ TSV āĻĢāϰā§āĻŽā§āϝāĻžāĻā§ āĻāĻāϝāĻŧāĻ āϏāĻāϰāĻā§āώāĻŖ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻāĻāĻžāĻŦā§, āϏāĻŋāϏā§āĻā§āĻŽāĻāĻŋ 1985-1995 āϏāĻžāϞ⧠āĻšāĻŋāĻāϞā§āĻ āĻĒā§āϝāĻžāĻāĻžāϰā§āĻĄā§āϰ āĻĒāϰā§āĻā§āώāĻžāĻāĻžāϰ⧠āϤā§āϰāĻŋ āĻāϰāĻž āĻšāϝāĻŧā§āĻāĻŋāϞ, 2005 āϏāĻžāϞ⧠āĻā§āĻĄāĻāĻŋ āĻ ā§āϝāĻžāĻĒāĻžāĻāĻŋ āϞāĻžāĻāϏā§āύā§āϏā§āϰ āĻ āϧā§āύ⧠āĻā§āϞāĻž āĻšāϝāĻŧā§āĻāĻŋāϞ āĻāĻŦāĻ Google āĻāϰā§āĻŽā§āĻĻā§āϰ āĻ āĻāĻļāĻā§āϰāĻšāĻŖā§ āĻāϰāĻ āĻŦāĻŋāĻāĻžāĻļ āĻāϰāĻž āĻšāϝāĻŧā§āĻāĻŋāϞāĨ¤ āĻĒā§āϰāĻāϞā§āĻĒā§āϰ āĻāϤā§āϏ āĻĒāĻžāĻ ā§āϝāĻā§āϞāĻŋ Apache 2.0 āϞāĻžāĻāϏā§āύā§āϏā§āϰ āĻ āϧā§āύ⧠āĻŦāĻŋāϤāϰāĻŖ āĻāϰāĻž āĻšāϝāĻŧāĨ¤
Tesseract āĻāĻāĻāĻŋ āĻāύāϏā§āϞ āĻāĻāĻāĻŋāϞāĻŋāĻāĻŋ āĻāĻŦāĻ āĻ āύā§āϝāĻžāύā§āϝ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ⧠OCR āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āĻāĻŽāĻŦā§āĻĄ āĻāϰāĻžāϰ āĻāύā§āϝ libtesseract āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āĻ āύā§āϤāϰā§āĻā§āĻā§āϤ āĻāϰā§āĨ¤ Tesseract-āϏāĻŽāϰā§āĻĨāĻ āϤā§āϤā§āϝāĻŧ āĻĒāĻā§āώā§āϰ GUI-āĻāϰ āĻŽāϧā§āϝ⧠āϰāϝāĻŧā§āĻā§ gImageReader, VietOCR, āĻāĻŦāĻ YAGFāĨ¤ āĻĻā§āĻāĻŋ āϏā§āĻŦā§āĻā§āϤāĻŋ āĻāĻā§āĻāĻŋāύ āĻĒā§āϰāϏā§āϤāĻžāĻŦ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§: āĻāĻāĻāĻŋ āĻā§āϞāĻžāϏāĻŋāĻ āϝāĻž āϏā§āĻŦāϤāύā§āϤā§āϰ āĻ āĻā§āώāϰ āĻĒā§āϝāĻžāĻāĻžāϰā§āύā§āϰ āϏā§āϤāϰ⧠āĻĒāĻžāĻ ā§āϝāĻā§ āϏā§āĻŦā§āĻā§āϤāĻŋ āĻĻā§āϝāĻŧ āĻāĻŦāĻ āĻāĻāĻāĻŋ āύāϤā§āύ āĻāĻāĻāĻŋ āĻŽā§āĻļāĻŋāύ āϞāĻžāϰā§āύāĻŋāĻ āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻāĻĒāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰ⧠āĻāĻāĻāĻŋ āĻĒā§āύāϰāĻžāĻŦā§āϤā§āϤ āύāĻŋāĻāϰāĻžāϞ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ LSTM-āĻāϰ āĻāĻĒāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰā§, āϏāĻŽā§āĻĒā§āϰā§āĻŖ āϞāĻžāĻāύā§āϰ āϏā§āĻŦā§āĻā§āϤāĻŋāϰ āĻāύā§āϝ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāϰāĻž āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ āύā§āĻŽāϤāĻŋ āĻĻā§āϝāĻŧ āύāĻŋāϰā§āĻā§āϞāϤāĻž āĻāϞā§āϞā§āĻāϝā§āĻā§āϝ āĻŦā§āĻĻā§āϧāĻŋāĨ¤ 123āĻāĻŋ āĻāĻžāώāĻžāϰ āĻāύā§āϝ āĻĒā§āϰāϏā§āϤā§āϤ āĻĒā§āϰāĻļāĻŋāĻā§āώāĻŋāϤ āĻŽāĻĄā§āϞ āĻĒā§āϰāĻāĻžāĻļāĻŋāϤ āĻšāϝāĻŧā§āĻā§āĨ¤ āĻāϰā§āĻŽāĻā§āώāĻŽāϤāĻž āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāϰāĻžāϰ āĻāύā§āϝ, āĻŽāĻĄāĻŋāĻāϞāĻā§āϞāĻŋ āĻ āĻĢāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧ āϝāĻž OpenMP āĻāĻŦāĻ SIMD āύāĻŋāϰā§āĻĻā§āĻļāĻžāĻŦāϞ⧠AVX2, AVX, NEON āĻŦāĻž SSE4.1 āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§ā§ˇ
Tesseract 5.1 āĻ āĻŽā§āϞ āĻāύā§āύāϤāĻŋ:
- ALTO, hOCR āĻāĻŦāĻ āĻĒāĻžāĻ ā§āϝ āĻŦāĻŋāύā§āϝāĻžāϏ⧠āĻāĻāĻāĻĒā§āĻ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻāĻŋāϤā§āϰ āĻāĻŦāĻ āϞāĻžāĻāύ āϏāĻš āĻāϞāĻžāĻāĻžāĻā§āϞāĻŋ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻž āĻāϰāĻžāϰ āĻā§āώāĻŽāϤāĻž āĻĒā§āϰāϝāĻŧā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
- āύāϤā§āύ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ curl_timeout lkz curl_easy_setop.
- āĻāύā§āύāϤ āĻŦāĻŋāϞā§āĻĄ āϏāĻŋāϏā§āĻā§āĻŽāĨ¤
- āĻ āĻŦā§āϝāĻŦāĻšā§āϤ āĻā§āĻĄ āĻ āĻĒāϏāĻžāϰāĻŖ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻžāĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§
- PageIterator::Orientation āĻā§āϞāĻžāϏ⧠āύāĻžāϞ āĻĒāϝāĻŧā§āύā§āĻāĻžāϰāĻā§āϞāĻŋāϰ āĻā§āϞ āĻĒāϰāĻŋāĻāĻžāϞāύāĻžāϰ āĻāĻžāϰāĻŖā§ āϏā§āώā§āĻ āϏā§āĻĨāĻŋāϰ āĻā§āϰā§āϝāĻžāĻļāĨ¤
āĻāϤā§āϏ: opennet.ru
