Włączając Tess4J do projektu Java jako biblioteki w Eclipse

Mam do tej pory pusty i czysty projekt Java Eclipse. Co muszę zrobić, aby użyćTess4J jako biblioteka dla mojej usługi internetowej, którą chcę rozwijać?Czy jest nawet możliwe użycie go jako biblioteki dla projektu na Androida? (dużo by skracało) Jest problem dotyczący.tif z Androidem, którego spotkałem.

Tess4J to wrapper kodu natywnego, ponieważ tesseract-ocr jest napisany w C / C ++. Że mam tak daleko. Ale jak włączyć ten wrapper do mojego projektu?

Sprawdziłem wiele, dopóki nie zdecydowałem się upaśćtesseract.Net, ponieważ ten projekt jest źle utrzymany / udokumentowany i zmusi mnie do C # (co byłoby w porządku), ale nie udało mi się go uruchomić, więc musiałem ustawić domyślnie C / C ++ (co nie jest w porządku); )

Jestem teraz trochę zagubiony, więc każda pomoc jest mile widziana. pozdrowienia.

Edytuj: postępuj zgodnie z wymienionymi krokamitutaj (odpowiedź od nguyenq)

1: nowy obszar roboczy Eclipse

2: utworzono nowy katalog o nazwielib

3: skopiowany\Tess4J\dist\tess4j.jar, \Tess4J\lib\jna.jar i\Tess4J\lib\jai_imageio.jar wlib (2)

4: stworzył nowy projekt Java w Eclipse

5: we właściwościach projektu (4) Dodałem .jars z (3) do ścieżki budowania Java jako zewnętrzne słoiki pod bibliotekami

6: Skopiowałem reż\tessdata ilibtesseract302.dll do katalogu głównego projektu\workspace\project\

7: Stworzyłem nową klasęMain i tworzy instancję aTesseract1 tesseract = new Tesseract1(); dla testów

8: Uruchomię aplikację, ale został zgłoszony wyjątek:Exception in thread "main" java.lang.UnsatisfiedLinkError: Unable to load library 'libtesseract302' Module not found

Edit2:

7.1: Stworzyłem nową klasęMain i tworzy instancję aTesseract tesseract = new Tesseract.getInstance(); do testowania (źródło:tutaj)

8.1: jak dotąd wyglądało dobrze, ale nie zaimplementowano żadnej logiki, po prostu próbowałem ją zbudować.

Edit3:

9: nie, nie działa. Nadal niezadowolonyLinkError. Czy może to być problem dotyczący 32-bitowego vs. 64-bitowego? Pracuję na Win7 64bit.

questionAnswers(2)

yourAnswerToTheQuestion