Eclipse에서 tess4J ocr 라이브러리를 사용하고 있으며 내 창에서 제대로 작동합니다. 하지만 리눅스에서 java 프로그램을 실행하려고 할 때 "라이브러리 'tesseract'를로드 할 수 없습니다 : libtesseract.so : 공유 오브젝트 파일을 열 수 없습니다 : 해당 파일이나 디렉토리가 없습니다."라는 오류 메시지가 나타납니다.linux에서 java tesseract 오류 "tesseract '라이브러리를로드 할 수 없습니다 : libtesseract.so"
저는 tesseract 또는 다른 소프트웨어를 설치하기위한 리눅스에 대한 권한이 없습니다. jar 파일을 사용하고 쉘 스크립트를 호출하여 java 프로그램을 실행할 수 있습니다.이 점에 대해 도움을주십시오. 내가 겪고있는 문제는 libtesseract.so 파일을 가져옴으로써 해결할 수있을 것이거나 리눅스에서 libtesseract.so를 사용하여 Windows에서 사용할 수 있도록 도와 줄 것입니다. 도움
답장을 보내 주셔서 감사합니다. tesseract.so 파일을 다운로드 한 방법. 하지만 아직도 더 많은 .so 파일을 요구하고 있는데 leptonica 라이브러리가 포함되어있어 libz.so 파일과 같은 .so 파일을 여전히 요구하고 있습니다. jvm 버전에 문제가 있습니까? Iam은 64 비트 jvm을 사용합니다. 제발 도와주세요 – JM12
Leptonica 여러 [종속성] (http://www.leptonica.org/vs2008doc/building-image-libraries.html) 있습니다. Tesseract와 Leptonica는 모두 32 비트 라이브러리입니다. 64 비트 JVM에서는 사용할 수 없습니다. – nguyenq
이제 cygwin을 사용하여 tesseract를 만들려고하는데, .so 파일을 만드는 것이 아니라 ".o"파일과 ".la"파일 만 만들어집니다. cygwin을 사용하여 ".SO"파일을 얻는 방법을 알려주십시오. 미리 감사드립니다. – JM12