เจŸเฉˆเจ•เจธเจŸ เจฐเฉ€เจ•เฉ‹เจ—เจจเฉ€เจธเจผเจจ เจธเจฟเจธเจŸเจฎ เจŸเฉˆเจธเจฐเฉˆเจ•เจŸ 4.1 เจฆเฉ€ เจฐเฉ€เจฒเฉ€เจœเจผ

เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ†เจชเจŸเฉ€เจ•เจฒ เจŸเฉˆเจ•เจธเจŸ เจฎเจพเจจเจคเจพ เจชเฉเจฐเจฃเจพเจฒเฉ€ เจฆเฉ€ เจฐเจฟเจนเจพเจˆ เจŸเฉˆเจธเจฐเฉˆเจ•เจŸ 4.1, เจฐเฉ‚เจธเฉ€, เจ•เจœเจผเจพเจ–, เจฌเฉ‡เจฒเจพเจฐเฉ‚เจธเฉ€ เจ…เจคเฉ‡ เจฏเฉ‚เจ•เจฐเฉ‡เจจเฉ€ เจธเจฎเฉ‡เจค 8 เจคเฉ‹เจ‚ เจตเฉฑเจง เจญเจพเจธเจผเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš UTF-100 เจ…เฉฑเจ–เจฐเจพเจ‚ เจ…เจคเฉ‡ เจŸเฉˆเจ•เจธเจŸ เจฆเฉ€ เจฎเจพเจจเจคเจพ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจจเจคเฉ€เจœเจพ เจชเจฒเฉ‡เจจ เจŸเฉˆเจ•เจธเจŸ เจœเจพเจ‚ HTML (hOCR), ALTO (XML), PDF เจ…เจคเฉ‡ TSV เจซเจพเจฐเจฎเฉˆเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจธเจฟเจธเจŸเจฎ เจ…เจธเจฒ เจตเจฟเฉฑเจš 1985-1995 เจตเจฟเฉฑเจš เจนเฉ‡เจตเจฒเฉ‡เจŸ เจชเฉˆเจ•เจพเจฐเจก เจชเฉเจฐเจฏเฉ‹เจ—เจธเจผเจพเจฒเจพ เจตเจฟเฉฑเจš เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจธเฉ€; 2005 เจตเจฟเฉฑเจš, เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจ…เจชเจพเจšเฉ‡ เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจคเจนเจฟเจค เจ–เฉ‹เจฒเฉเจนเจฟเจ† เจ—เจฟเจ† เจธเฉ€ เจ…เจคเฉ‡ เจ—เฉ‚เจ—เจฒ เจ•เจฐเจฎเจšเจพเจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจญเจพเจ—เฉ€เจฆเจพเจฐเฉ€ เจจเจพเจฒ เจ…เฉฑเจ—เฉ‡ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจธเจฐเฉ‹เจค เจซเฉˆเจฒเจฃเจพ เจ…เจชเจพเจšเฉ‡ 2.0 เจฆเฉ‡ เจ…เจงเฉ€เจจ เจฒเจพเจ‡เจธเฉฐเจธเจธเจผเฉเจฆเจพเฅค

Tesseract เจตเจฟเฉฑเจš เจนเฉ‹เจฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš OCR เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจจเฉ‚เฉฐ เจเจฎเจฌเฉˆเจก เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจ•เฉฐเจธเฉ‹เจฒ เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจ…เจคเฉ‡ libtesseract เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค เจคเฉ€เจœเฉ€ เจงเจฟเจฐเจพเจ‚ เจคเฉ‹เจ‚ เจœเฉ‹ Tesseract เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเฉ‡ เจนเจจ GUI เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจคเฉเจธเฉ€เจ‚ เจจเฉ‹เจŸ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ gImageReader, VietOCR ะธ YAGF. เจฆเฉ‹ เจฎเจพเจจเจคเจพ เจ‡เฉฐเจœเจฃเจพเจ‚ เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ: เจ‡เฉฑเจ• เจ•เจฒเจพเจธเจฟเจ• เจœเฉ‹ เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจ…เฉฑเจ–เจฐ เจชเฉˆเจŸเจฐเจจเจพเจ‚ เจฆเฉ‡ เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจŸเฉˆเจ•เจธเจŸ เจจเฉ‚เฉฐ เจชเจ›เจพเจฃเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ LSTM เจ†เจตเจฐเจคเฉ€ เจจเจฟเจŠเจฐเจฒ เจจเฉˆเจŸเจตเจฐเจ• เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจ‡เฉฑเจ• เจฎเจธเจผเฉ€เจจ เจฒเจฐเจจเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค, เจธเจฎเฉเฉฑเจšเฉ€เจ†เจ‚ เจคเจพเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจชเจ›เจพเจฃเจจ เจฒเจˆ เจ…เจจเฉเจ•เฉ‚เจฒเจฟเจค เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจฒเจˆ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจธเจผเฉเฉฑเจงเจคเจพ เจตเจฟเฉฑเจš เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจตเจพเจงเจพ. เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ‡ เจธเจฟเจ–เจฒเจพเจˆ เจชเฉเจฐเจพเจชเจค เจฎเจพเจกเจฒ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ 123 เจญเจพเจธเจผเจพเจตเจพเจ‚. เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, OpenMP เจ…เจคเฉ‡ AVX2, AVX เจœเจพเจ‚ SSE4.1 SIMD เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจฎเฉ‹เจกเจฟเจŠเจฒ เจชเฉ‡เจธเจผ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค

เจฎเฉเฉฑเจ– เจธเฉเจงเจพเจฐ Tesseract 4.1 เจตเจฟเฉฑเจš:

  • XML เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฟเฉฑเจš เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ ALTO (เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฟเจค เจฒเฉ‡เจ†เจ‰เจŸ เจ…เจคเฉ‡ เจŸเฉˆเจ•เจธเจŸ เจ†เจฌเจœเฉˆเจ•เจŸ)เฅค เจ‡เจธ เจซเจพเจฐเจฎเฉˆเจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ โ€œtessaract image_name alto output_dirโ€ เจตเจœเฉ‹เจ‚ เจšเจฒเจพเจ‰เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ;
  • เจจเจตเฉ‡เจ‚ เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจฎเฉ‹เจกเฉ€เจŠเจฒ LSTMBox เจ…เจคเฉ‡ WordStrBox เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†, เจ‡เฉฐเจœเจฃ เจธเจฟเจ–เจฒเจพเจˆ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจฃเจพ;
  • hOCR (HTML) เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจตเจฟเฉฑเจš เจธเฉ‚เจกเฉ‹เจ—เฉเจฐเจพเจซเจฟเจ•เจธ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†;
  • เจฎเจธเจผเฉ€เจจ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจ‡เฉฐเจœเจฃ เจจเฉ‚เฉฐ เจธเจฟเจ–เจฒเจพเจˆ เจฆเฉ‡เจฃ เจฒเจˆ เจชเจพเจˆเจฅเจจ เจตเจฟเฉฑเจš เจฒเจฟเจ–เฉ€เจ†เจ‚ เจตเจฟเจ•เจฒเจชเจ• เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚;
  • AVX, AVX2 เจ…เจคเฉ‡ SSE เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจตเจฟเจธเจคเฉเจฐเจฟเจค เจ“เจชเจŸเฉ€เจฎเจพเจˆเจœเฉ‡เจธเจผเจจ;
  • เจ“เจชเจจเจเจฎเจชเฉ€ เจธเจฎเจฐเจฅเจจ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ‡เจธ เจ•เจพเจฐเจจ เจ…เจธเจฎเจฐเฉฑเจฅ เจนเฉˆ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจ‰เจคเจชเจพเจฆเจ•เจคเจพ เจฆเฉ‡ เจจเจพเจฒ;
  • LSTM เจ‡เฉฐเจœเจฃ เจตเจฟเฉฑเจš เจšเจฟเฉฑเจŸเฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจ•เจพเจฒเฉ€เจ†เจ‚ เจธเฉ‚เจšเฉ€เจ†เจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†;
  • Cmake 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจฌเจฟเจฒเจก เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹