从redhat 6.2框上的java应用程序调用时,Tesseract无法正常工作

时间:2014-12-01 00:06:15

标签: java redhat tesseract rhel6

我有一个自定义脚本,使用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"

有人可以建议吗?

1 个答案:

答案 0 :(得分:0)

给出的信息非常小,但我想这是一个路径问题。在调用tesseract时尝试使用完整路径。