当文本不在单行时,如何从图像发送文本?

时间:2012-02-15 09:35:37

标签: c# vb.net image-processing modi

我想从图像中读取文本,但是当图像上显示文本时,我无法执行此操作。手段不是单行。如果字体在固定行中,那么我可以阅读。但在上面的图像我不能

代码是:

               try
                {
                    MODI.Document md = new MODI.Document();

                    md.Create(files);

                    md.OCR(MODI.MiLANGUAGES.miLANG_ENGLISH, true, true);

                    MODI.Image img = (MODI.Image)md.Images[0];

                    MODI.Layout layout = img.Layout;

                    layout = img.Layout;
                    string s = layout.text
                    return s;
                 }catch(Exception ex){}

当图像逐行显示时,上面的代码正在工作。 但是当它们无序时 我在“md.OCR(MODI.MiLANGUAGES.miLANG_ENGLISH,true,true);”中收到错误。 请有人帮忙吗?

0 个答案:

没有答案