Aspose.OCR无法读取简单的JPEG文件

时间:2017-08-28 14:27:35

标签: ocr aspose

我正在测试Aspose.OCR,尝试OCR一个简单的文档,但发现OcrEngine.Process()返回了我的样本文档和Aspose提供的样本的乱码。

我的代码:

var license = new License();
license.SetLicense("Aspose.OCR.lic");
OcrEngine ocrEngine = new OcrEngine();
string text = null;
ocrEngine.Image = ImageStream.FromFile("Sample.Aspose.jpg");
if (ocrEngine.Process())
{
    text = ocrEngine.Text.ToString();
}
Assert.IsTrue(text.Contains("TRUTH"), text);

Sample.Aspose.jpg是Aspose's GIT sample的副本。

返回的文本(为简洁而截断)以:

开头
  

Avi [hhhBuyahLITITI Ll r h u - - ] --- hhh --III-f LIII-fhh l t} ITI r   F8 4 1 T Y L h IiR lm'k pfan order 081Dec - - hh - hh - - h - h j : t ITI lblel tljehrerlly }}ollnatffst/t trun IT IT } li III ckaigf nigh''I ..} ::。;;。et}:   fc.'IL:ef:t ;; e; atc {1';;;:L IT':c :,,。,。:,,。,, ...... ,. '' 我

sample GIF返回等效的乱码。

我是否遗漏了OcrEngine的一些简单设置?

1 个答案:

答案 0 :(得分:0)

您使用的示例文件是OMR操作的示例。对于OCR示例,您可以考虑使用“ Sample.bmp ”文件。代码片段没问题。它会起作用。

我与Aspose一起担任开发人员传道人。