오류 문구


문제 원인

현재 Tesseract의 최신 버전은 4.00, 안정화 버전은 3.05이다.

그리고 버전이 바뀌면서 4.00에서 쓰이는 .traineddata 들이 3.05 버전에서는 사용할수 없게 바뀌였다.


안드로이드에서 사용되는 tess-two API는 Tesseract 3.05 버전을 바탕으로 만들어진 API이므로 .traineddata 파일을 4.00으로 다운 받을 경우 프로그램이 죽게된다.

그러니 .traineddata 파일들을 3.04 버전으로 다시 다운받도록 하자


※ .traineddata 파일은 3.03, 3.04, 3.05 버전을 서로 공유한다.


해결 방법

https://github.com/tesseract-ocr/tessdata/tree/3.04.00

https://github.com/tesseract-ocr/langdata


위의 링크에서 파일을 다시 다운 받아 /assets/tessdata/ 폴더에 넣으면 해결된다.


Cf ) 개인적으론 첫번째 링크를 추천(두번째 링크꺼는 OCR 하는데 너무 느림)




※ 틀렸거나 고칠부분이 있다면 댓글로 피드백 부탁드립니다.



+ Recent posts