OCR 언어와 맞춤법 검사 (OCR Languages and Spell-Checking)


LEADTOOLS .NET OCR 툴킷은 다음과 같이 언어와 맞춤법 검사를 지원합니다 :

언어 환경

OCR 엔진에서 인식하는 문자 세트를 정의 합니다. 예를 들어, 영어와 독일어를 활성화하면 독일어 문자(ä, Ä, é, ö, Ö, ü, Ü, ß)가 영어 문자와 결합하여 엔진에서 인식하는 세트를 정의 합니다.

엔진에서 사용할 문자 세트를 정하려면,  IOcrLanguageManager.EnableLanguages  메소드를 사용하십시오. 엔진에서 지원하는 문자 집합을 가져 오려면 IOcrLanguageManager.GetSupportedLanguages 과 IOcrLanguageManager.IsLanguageSupported 메소드를 사용합니다. 필요한 만큼의 문자 세트를 활성화 할 수 있습니다.

언어 환경은 맞춤법 검사를 자동으로 수행하지 않습니다. 이를 활성화하려면 맞춤법 검사 하위 시스템을 사용해야 합니다.

맞춤법 검사 하위 시스템

검사 하위 시스템은 3 부분으로 구성되어 있습니다 :

LEADTOOLS OCR은 외부 사전을 사용하여 맞춤법 검사 및 수정을 지원합니다.
IOcrSpellCheckManager.SpellCheckEngine 값은 특정 맞춤법 검사기를 사용하거나 맞춤법 검사를 해제하는 전 영역 스위치 역할을 합니다.  

IOcrSpellCheckManager.SpellCheckEngine 속성을 None 이외의 값으로 설정하면 OCR 엔진은 요청된 맞춤법 검사기를 자동으로 로드하고 컴퓨터에서 찾은 언어 사전에 질의합니다. 애플리케이션의 필요에 따라 IOcrEngine이 동작하는 동안 언제든지 SpellCheckEngine을 변경할 수 있습니다. 예를 들어, 특정 유형의 문서에서 인식을 수행하는 동안 맞춤법 검사를 비활성화 한 다음, 다른 유형에 대해 다시 활성화 할 수 있습니다.

엔진에서 사전을 지원하는 언어를 확인하려면 IOcrSpellCheckManager.GetSupportedSpellLanguages를 사용하십시오. 엔진에서 한 번에 하나의 언어 사전을 사용할 수 있습니다.

엔진에서 지원하는 언어 문자 세트

자세한 정보는 IOcrLanguageManager을 참조 하십시오.

LEADTOOLS OCR Module – LEAD Engine

  • Afrikaans (af)
  • Albanian (sq)
  • Azerbaijani (az)
  • Basque (eu)
  • Belarusian (be)
  • Bulgarian (bg)
  • Catalan (ca)
  • Chinese Simplified (zh-Hans)
  • Chinese Traditional (zh-Hant)
  • Croatian (hr)
  • Czech (cs)
  • Danish (da)
  • Dutch (nl)
  • English (en)
  • Estonian (et)
  • Finnish (fi)
  • French (fr)
  • Galician (gl)
  • German (de)
  • Greek (el)
  • Hungarian (hu)
  • Icelandic (is)
  • Indonesian (id)
  • Italian (it)
  • Japanese (ja)
  • Korean (ko)
  • Latvian (lv)
  • Lithuanian (lt)
  • Macedonian (mk)
  • Malay (ms)
  • Maltese (mt)
  • Norwegian (no)
  • Polish (pl)
  • Portuguese (pt)
  • Romanian (ro)
  • Russian (ru)
  • Serbian (sr)
  • Slovak (sk)
  • Slovenian (sl)
  • Spanish (es)
  • Swahili (sw)
  • Swedish (sv)
  • Telugu (te)
  • Thai (th)
  • Turkish (tr)
  • Ukrainian (uk)
  • Vietnamese (vi)

자세한 내용은 IOcrSpellCheckManager 를 참조하세요 .

LEADTOOLS OCR 모듈 – LEAD 엔진

  • Afrikaans (af)
  • Albanian (sq)
  • Azerbaijani (az)
  • Basque (eu)
  • Belarusian (be)
  • Bulgarian (bg)
  • Catalan (ca)
  • Croatian (hr)
  • Czech (cs)
  • Danish (da)
  • Dutch (nl)
  • English (en)
  • Estonian (et)
  • Finnish (fi)
  • French (fr)
  • Galician (gl)
  • German (de)
  • Greek (el)
  • Hungarian (hu)
  • Icelandic (is)
  • Indonesian (id)
  • Italian (it)
  • Latvian (lv)
  • Lithuanian (lt)
  • Macedonian (mk)
  • Malay (ms)
  • Maltese (mt)
  • Norwegian (no)
  • Polish (pl)
  • Portuguese (pt)
  • Romanian (ro)
  • Russian (ru)
  • Serbian (sr)
  • Slovak (sk)
  • Slovenian (sl)
  • Spanish (es)
  • Swahili (sw)
  • Swedish (sv)
  • Telugu (te)
  • Thai (th)
  • Turkish (tr)
  • Ukrainian (uk)
  • Vietnamese (vi)

자세한 내용은 OcrSpellCheckEngine 을 참조하세요 .