批量转换PDF到TIFF,然后通过Tesseract运行,但仅适用于-debug configure

时间:2015-06-03 20:18:42

标签: batch-file pdf imagemagick tesseract tiff

我一直在处理一个批处理文件,该文件将要求文件并使用ImageMagick输出TIFF版本,然后由Tesseract读取。在处理转换问题时,我保留了-debug configure转换,以便我可以跟踪出错的地方。一旦我完成了所有工作,我删除了-debug configure并且批处理文件停止工作。当我替换-debug configure时,它又开始工作了。是-debug configure不是应该跟踪计算机,还是做其他事情?谢谢你的帮助!

我的参考代码:

@echo off
:start
SETLOCAL EnableDelayedExpansion
SET WORK=C:\Users\Me
SET PATH=%PATH%;C:\ProgramFiles\ImageMagick-6.9.1Q16;C;\ProgramFiles\gs\gs9.16
SET IMCONV="%PROGRAMFILES%\ImageMagick-6.9.1-Q16\Convert"
SET TESS="%PROGRAMFILES(X86)%\Tesseract-OCR\Tesseract"
SET /p INPUTF=Input file(enter done if done)?
if %INPUTF%==done goto end
SET /p OUTPUTC=Output tiff file?
SET /p OUTPUTF=Output text file?
CD %WORK%
%IMCONV% -debug configure -density 300X300 %INPUTF% -auto-orient -depth 8 %OUTPUTC%
%Tess% %OUTPUTC% %OUTPUTF%
echo success
goto start
:end

0 个答案:

没有答案