我有一个自定义脚本,使用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"
有人可以建议吗?
答案 0 :(得分:0)
给出的信息非常小,但我想这是一个路径问题。在调用tesseract时尝试使用完整路径。