Utilisation de tess4j, ghostscript et Java avec Eclipse sur mac


J'essaie de faire fonctionner tess4j dans une application de test simple pour effectuer l'OCR sur un fichier pdf mais je reçois l'erreur suivante et je ne peux pas comprendre comment la résoudre:

Exception in thread "main" java.lang.RuntimeException: Unable to load library 'gs': dlopen(libgs.dylib, 9): image not found
Please download, install GPL Ghostscript from http://sourceforge.net/projects/ghostscript/files and/or set the appropriate environment variable.
at net.sourceforge.vietocr.PdfUtilities.convertPdf2Tiff(Unknown Source)
at net.sourceforge.vietocr.ImageIOHelper.getIIOImageList(Unknown Source)
at net.sourceforge.tess4j.Tesseract.doOCR(Unknown Source)
at net.sourceforge.tess4j.Tesseract.doOCR(Unknown Source)
at Test.main(Test.java:11)

J'ai eclipse pour imprimer mon fichier de chemin tel qu'il le voit et il contient /usr/loca/bin/gs (vérifié comme correct avec lequel gs) au besoin et je peux heureusement exécuter gs à partir du terminal. Des idées sur la façon de faire fonctionner cela?

Le code est affiché dans l'image https://dl.dropboxusercontent.com/u/61920208/Screen%20Shot%202013-09-02%20at%2013.44.24.png

Merci d'avance pour toute aide

Author: pbattisson, 2013-09-02

1 answers

Selon la suggestion, réinstaller ghostsrcipt (via les ports plutôt que le dmg)a réglé cela pour moi.

 1
Author: pbattisson, 2013-09-04 06:54:59