1

我正在尝试为 tesseract 的特定字体创建训练数据,但在以下命令中失败:

tesseract eng.uknumberplate.exp0.tiff foo bach.nochop makebox

我在终端中得到以下输出。

read_params_file: Can't open bach.nochop
Tesseract Open Source OCR Engine v3.02.02 with Leptonica
Error in findTiffCompression: function not present
Error in pixReadStreamTiff: function not present
Error in pixReadStream: tiff: no pix returned
Error in pixRead: pix not read
Unsupported image type.

我已经通过 MacPort 安装了 tesseract 和 leptonica。

以下是终端中 tesseract -v 命令的输出。

tesseract 3.02.02
 leptonica-1.68
  zlib 1.2.5
4

2 回答 2

0

你必须转换colorspace你的 TIFF。用于ImageMagick将您的 pdf 文件转换为 TIFF 图像:

$convert -density 300 -depth 8 or 4 file.pdf output.tif 
$convert output.tif -colorspace rgb -type truecolor output.tif

在此之后尝试运行makeboxcmd。

于 2013-05-19T23:51:01.847 回答
0

它是batch.nochop,不是bach.nochop

于 2013-03-01T15:24:38.203 回答