使用 stdout 作为输出时,在 tesseract 中禁用 "Page x" 的输出

Disable output of "Page x" in tesseract when using stdout as output

我尝试将 tesseract 用于图片的 OCR,我想禁用 tesseract 正在扫描的页面的有点冗长的输出:

:~$ tesseract stdin stdout -l eng txt
Page 1
<ocr output>

是否可以从输出中删除 "Page 1"?

:~$ tesseract --version
tesseract 4.0.0-146-gc39a

在命令末尾尝试 quiet 选项。

如果您的意思是只想查看 OCR 文本,则只需将 stderr 重定向到 null。

foo | tesseract - - 2>/dev/null

当然,如果您愿意,也可以保存到日志文件。