2014-02-10 1 views
0

tesseract의 인식을 4 문자로 제한 할 수 있습니까? "abcdABCD"? 나는이 link을 시도하고 나의 폴더 안에있는 TESSDATA 내 ".cfg"파일을 만들었습니다. 내 프로젝트 폴더 안에 있습니다.tesseract 문자를 어떻게 호출하고 4 문자로 제한 할 것인가?

C : \ 사용자는이 config.cfg 내부 config.cfg 이름 \ MyProject를 \ MyProject를 \

tessdata 줄리안 콘셉 시온 \ 바탕 화면이 "tessedit_char_whitelist abcdABCD"하지만 난 그렇게하지 \ 그것을 C#에서 사용하는 방법을 알아야합니다. 이것은 내가 내 정팔 포체 호출하는 방법입니다

tess = new Tesseract("C:\\Users\\Julian Concepcion\\Desktop\\MyProject\\MyProject\\tessdata", "eng", Tesseract.OcrEngineMode.OEM_TESSERACT_CUBE_COMBINED); 

답변

0

링크 제안처럼 수행

tesseract->SetVariable("tessedit_char_whitelist", "abcdABCD"); 

어떤 설정 파일을 만들 필요합니다.

+0

@nquyenq - 작동하지 않습니다. 나는이'tess.SetVariable ("tessedit_char_whitelist", "abcdABCD");' – julianconcepcion

+0

@nquyenq - 여전히 다른 문자를 인식한다. – julianconcepcion

+0

'init' 메서드 다음에 호출 했습니까? – nguyenq

관련 문제