2016년 7월 24일 일요일

ocr tesseract 빌드기

ocr tesseract 설치 도전 성공기 !!!

OCR은 광학 문자 읽기로 이미지로 부터 글자를 읽기 위한 방법을 말합니다.
안드로이드 환경내에서 OCR을 테스트 해보고 자신의 앱에 탑제하기 위해 이것 저것 테스트 해볼수 있는 환경 구축을 위해 도전함

환경은 windows10 64bit 환경

OCR이 뭔지 대략적인 부분....
http://blog.secmem.org/489

tesseract 3.0을 성공했다는 얘기....
http://www.androidpub.com/1359474

이건 뭐지??
https://code.google.com/archive/p/tesseract-android-tools/downloads

tesseract-android-tools-1.00.tar.gz 다운받음

tesseract-ocr 소스 받음
https://github.com/tesseract-ocr/tesseract
tesseract-master.zip

https://github.com/danbloomberg/leptonica
leptonica-master.zip

https://android.googlesource.com/platform/external/jpeg.git/+/master
jpeg.git-master.tar.gz


위에꺼는 참고용이고, 컴파일 시도 했지만 성공 못함
여기서 부터 다시 시작함

http://gaut.am/making-an-ocr-android-app-using-tesseract/ 이걸로 시도
소스 받음 https://github.com/rmtheis/tess-two

NDK 설치 : 구글 검색후 설치

ndk 설치경로에 받은소스중 tess-two 폴더만 복사합니다.
즉 ndk를 압축푼 경로에 tess-two 폴더가 위치되도록 하고
tess-two 폴더안에서 ..\ndk-build 를 실행합니다.
그러면 빌드시작 됩니다..
둥둥둥


clang++.exe: error: unable to execute command: program not executable 오류 발생시

http://stackoverflow.com/questions/25045472/clang-unable-to-execute-command-program-not-executable 여기 참고

나의 경우 ndk path 경로상에 한글이나 띄워쓰기가 없는지 다시 확인

10분 정도 걸림.. 일단 빌드 완료....  테스트는 다음에 ~~~~





댓글 없음:

댓글 쓰기