当前位置:编程学习 > C#/ASP.NET >>

(高分求助)利用OCR控件如何读取图片指定区域的文字

详细描述

_MODIDocument = new MODI.Document();
    _MODIDocument.Create(filename);
    axMiDocView1.Document = _MODIDocument;
    axMiDocView1.Refresh();

_MODIDocument.OCR(_MODIParameters.Language,_MODIParameters.WithAutoRotation,_MODIParameters.WithStraightenImage);

MODI.Image image = (MODI.Image)_MODIDocument.Images[i];
    MODI.Layout layout = image.Layout;
    for (int j= 0; j< layout.Words.Count; j++)
    {
     MODI.Word word = (MODI.Word) layout.Words[j];
    textBox1.Text = textBox1.Text + word.Text;
   
    }

以上代码可以获取图片上所有文字信息,现在我需要的是,在图片上指定一个矩形区域,只获取该矩形区域中的文字信息;问:如何在axMiDocView1控件中默认加载事先指定(非加载完鼠标选取)的矩形区,最好可以指定多处。希望明白人多多指教!谢谢
帮上忙的朋友额外给分为避免系统扣分,发贴分只是意思一下 --------------------编程问答-------------------- 顶上来希望大家指教
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,