반응형

지난 2주넘게... 카메라로 촬영한 사진 또는 캡쳐된 스크린샷을 통한 분석을 진행하기 위한 

분석용 라이브러리를 오픈소스로 찾아서 그걸 빌드해서 쓰기 위해서 

분주하게 노력했는데 어제서야 풀었다....

혹시나 이글을 나처럼 고생하는 사람들이 있을지도 모르겠지만 내가 잊어버릴까바 적는다.

적는다기 보다는 각각의 링크를 걸어 둔다.


우선 진행 환경은 다음과 같다. (다른 환경에서 안된다고 하셔도 도와드릴수가 없어요...)

- 맥오에스 텐.블라블라 (핫한 버전 아닌 요세미티 버전) 

- 안드로이드 ndk, 안드로이드 sdk 둘다 다 올클린 설치

- 이클립스를 사용 (안드로이드 스튜디오를 내가 잘 못써서 그런지 몰라도 설정하다가 맥북 부셔버릴뻔 했다...)


왜 이클립스를 썼나... 안드로이드 스튜디오가 강아지 해삼 말미잘이여서 이다 무지 좋다는데... 에휴..... 정말... 

일단 Tesseract-OCR 라이브러리를 안드로이드에서 사용할려면 해당 라이브러리 소스코드를 안드로이드에서 

동작 할 수 있도록 빌드를 해야 한다. 


우선 어떻게 빌드해야 할지 몰라 일단 알아 보았다. 구글님과 네이버님의 도움으로 수많은 포스트와 블로그를 보았다.

그 중 가장 알찬 정보는 다음과 같았다... (별도로 링크 구성)

1. http://blog.secmem.org/489

2. http://gaut.am/making-an-ocr-android-app-using-tesseract/

3. http://sehyo88.tistory.com/entry/문자인식-성능-선7 

4. http://kyubuem.tistory.com/53 

5. http://www.androidpub.com/1359474 


그래서 tesseract-ocr를 받아서 필드를 해 보았지만.... 죄다... 빌드 에러... 

옛날 정보가 많았다... 

그러나 찾고 찾다 보니 세상엔 역시 천재나 능력자님들이 많이 계셨다... 

마침내 발견!!!

아래 링크에 나온 2개 를 다운 받아서 진행하면 할 수 있다. 

링크는 각각 다른 블로그 포스트 였다 이정보를 바탕으로 삽질하여 풀었다 ㅜㅜ (블로그 운영자님 감사합니다. )

http://action713.tistory.com/entry/tesstwo-Making-a-Simple-OCR-Android-App-using-Tesseract-2 

http://blog.naver.com/hoya4206/220468123180 


그리고 아래를 참고용 링크 이다

http://labs.makemachine.net/2010/03/simple-android-photo-capture/ 

https://github.com/GautamGupta/Simple-Android-OCR

http://kurup87.blogspot.kr/2012/03/android-ocr-tutorial-image-to-text.html?showComment=1395155497966


마지막으로 이클립스에 안드로이드 프로젝트에서 빌드된 shared library를 사용하기 위해선 

아래 링크를 참고 하면 된다.

http://yonomi.tistory.com/277


마침내 끝!!! 문젠 역시 다른분들이 주장하셨듯이.... 한글 인식이 잘 안되고... 이미지 인식속도가 상당히 느리다 ㅎㅎ



반응형
Posted by onlyTheOne
,