我想使用从图像中提取文本
MODI OCR
但在创建 MODI 文档时出错。
我的代码:
private static string Scan(string imagePath)
{
MODI.Document md = new MODI.Document();
md.Create(imagePath);
md.OCR(MODI.MiLANGUAGES.miLANG_ENGLISH, true, true);
MODI.Image image = (MODI.Image)md.Images[0];
MODI.Layout layout = image.Layout;
string scanned = string.Empty;
for (int j = 0; j < layout.Words.Count; j++)
{
MODI.Word word = (MODI.Word)layout.Words[j];
string text = word.Text;
var rect = word.Rects;
short Confidence = word.RecognitionConfidence;
scanned += text + " ";
}
md.Close(false);
return scanned;
}
我在md.Create(imagePath);
文件扩展名为 .tif 时遇到运行时错误,并且图像没有问题。此错误的原因是什么以及如何解决?