Ocr

Тема в разделе ".NET", создана пользователем D!m@n, 23 апр 2009.

  1. D!m@n

    D!m@n Гость

    Добрый день, уважаемые участники!

    Скажите, пожалуйста, есть ли бесплатная библиотечка OCR для .NET (или, в крайнем случае, COM)?
    Распознавание русского языка не требуется (пока нужно распознавать только цифры).
    В поиске был :D

    Заранее большое спасибо!
     
  2. etc

    etc Гость

  3. D!m@n

    D!m@n Гость

    Под девизом "спасение утопающих - дело рук самих утопающих" откопал, что Microsoft Document Imaging, входящий в состав MS Office, предоставляет COM-интерфейс для распознавания текста.
    И, к слову говоря, само распознавание выполняет очень даже не дурно. Конечно, не FineReader, но хотя бы что-то.

    Пример использования на C#:
    Код (Text):
                OpenFileDialog dlg = new OpenFileDialog();
    dlg.DefaultExt = "tif";
    dlg.Filter = "TIFF|*.tif";
    if (dlg.ShowDialog() == DialogResult.OK)
    {
    MODI.DocumentClass doc = new MODI.DocumentClass();
    doc.Create(dlg.FileName);

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

    MODI.Image modiImg = (MODI.Image)doc.Images[0];
    MODI.Layout layout = modiImg.Layout;

    doc.Close(false);

    string sRecognized = layout.Text;
    MessageBox.Show(sRecognized);
    }
    Предварительно к проекту необходимо подключить библиотеку mdivwctl.dll.
    Надеюсь, кому-то пригодится...
     
Загрузка...
Похожие Темы - Ocr
  1. dimat
    Ответов:
    46
    Просмотров:
    3.751

Поделиться этой страницей