这里,我裁剪图像并存储在“_img”中。现在我想要抓住_img上的数据。 等待你宝贵的反馈...
MODI.Document md = new MODI.Document();
md.Create(Convert.ToString(@"C:/OCR/CroppedNew-1.jpg"));
md.OCR(MODI.MiLANGUAGES.miLANG_ENGLISH, true, true);
MODI.Image image = (MODI.Image)md.Images[0];
string n = image.Layout.Text;
if (txtInvoiceNum.Text == "")
{
txtInvoiceNum.Text = n;
}
else if (txtDocTitle.Text == "")
{
txtDocTitle.Text = n;
}
else if (txtDocDescription.Text == "")
{
txtDocDescription.Text = n;
}
从上面的代码,我得到了完美的输出,但我不想存储在一个文件夹中,我使用下面的代码。为此无法直接捕捉图像
MODI.Image mi = new MODI.Image(_img);
mi.OCR(MODI.MiLANGUAGES.miLANG_ENGLISH, true, true);
MODI.Image image = (MODI.Image)md.Images[0];
string n = image.Layout.Text;
if (txtInvoiceNum.Text == "")
{
txtInvoiceNum.Text = n;
}
else if (txtDocTitle.Text == "")
{
txtDocTitle.Text = n;
}
else if (txtDocDescription.Text == "")
{
txtDocDescription.Text = n;
}