我一直在努力讓MODI在今天正常工作。下面是在維基百科條目MODI給我試圖使用的代碼(改編自VB使用MODI 2003使用C#時出現「OCR運行錯誤」
private void button1_Click(object sender, EventArgs e)
{
string inputFile = @"C:\testImage.bmp";
textBox1.Text = GetTextFromImage(inputFile);
}
private string GetTextFromImage(string fileName)
{
string output = "";
var doc1 = new MODI.Document();
doc1.Create(fileName);
doc1.OCR(MiLANGUAGES.miLANG_ENGLISH, false, false);
for (int i = 0; i < doc1.Images.Count; i++)
{
output += doc1.Images[i].Layout.Text;
}
doc1.Close();
return output;
}
當我執行此,我得到一個錯誤的OCR()行說以下內容:
System.Runtime.InteropServices.COMException was unhandledMessage=OCR running error Source="" ErrorCode=-959967087
現在,我擡頭一看是錯誤的代碼,發現另一計算器question中,他們發現,他們不能在小的圖像運行OCR,但一個問題是1700
X 2338
,這應該是足夠足夠大爲原因。
有沒有人有什麼建議下一步該怎麼去?
這導致當你有小於10字號charachters髒話錯誤.. –