【发布时间】:2013-02-08 17:33:43
【问题描述】:
我正在运行 Tesseract 2.04 来读取 PNG 文件,但出现此错误:-
Tesseract Open Source OCR Engine
name_to_image_type:Error:Unrecognized image type:png.png
IMAGE::read_header:Error:Can't read this image type:png.png
Tessedit:Error:Read of file failed:png.png
Signal_exit 31 ABORT. LocCode: 3 AbortCode: 3
我到处搜索并尝试了几件事,但找不到根本原因。有些页面暗示安装一些 Leptonica 库,但没有具体说明。似乎每个人的 Tesseract 版本默认都可以读取 PNG 文件。我可能会错过什么?
谢谢!
【问题讨论】:
-
只是猜测...文件名是否以“.png.png”结尾?
-
一些建议:检查任何格式的 PNG 是否会发生这种情况(交错与否,调色板或 RGB 或 RGBA...)。
-
@Cyborgx37 是的,它是一个命名结构错误的 PNG 文件 :)
-
@leonbloy 感谢您的提示,将检查一下。
标签: c# png ocr tesseract leptonica