0

tessaract 3.01 を使用して jpg を txt に変換するカスタム スクリプトがあります。コマンドラインからスクリプトを実行すると、変換は正常に機能しますが、Tomcat で実行されている Java アプリケーションから同じスクリプトを実行すると、アプリケーションが tesseract を見つけられないようです。この問題は redhat 6.2 ボックスで発生していますが、ubuntu 12.04 ボックスでは発生していません。

スクリプト:

#!/bin/sh 
SOURCE=$1 
TARGET=/tmp/ocrOutput 
echo "Starting tesseract" 
tesseract $SOURCE $TARGET -l eng 
echo " Finished"

誰かアドバイスをお願いできますか?

4

1 に答える 1

0

与えられた情報は非常に最小限ですが、パスの問題だと思います。tesseract を呼び出すときは、絶対パスを使用してみてください。

于 2014-12-05T14:05:28.760 に答える