Md Jamaluddin Saiyed Ответов: 1

Как исправить ошибку недопустимая высота/ширина в не считать ОРЗ форма признания?


Я работаю над программным обеспечением OMR Result. Я использую Leadtools 19 in vb.net. когда я загружаю отсканированные документы, leadtools ocr engine успешно распознает некоторые документы, но в некоторых документах он выдает исключение "недопустимая высота/ширина". Я использую команду deskew и highquality rotate, чтобы исправить это. Эти команды удаляют это исключение некоторое время, но не каждый раз. Я использую этот код ниже

Примечание: все изображения имеют одинаковый dpi(300) и разрешение.

Что я уже пробовал:

Dim command As ImageProcessing.Core.DeskewCommand = New         
ImageProcessing.Core.DeskewCommand
Command.Flags = DeskewCommandFlags.UseCheckDeskew Or
DeskewCommandFlags.UseLineDetectionCheckDeskew
Dim rcmd As HighQualityRotateCommand = New HighQualityRotateCommand
rcmd.Angle = command.Angle * 100

Member 12785595

Привет, я новичок в Leadtools 19. Я пытаюсь выполнить ОМР по анкете опроса. Похоже, у вас есть опыт работы с Leadtools для OMR . Пожалуйста, не могли бы вы помочь мне с основами OMR просто для того, чтобы иметь возможность сканировать и распознавать документы, как создается мастер-форма и т. д.

Md Jamaluddin Saiyed

никак скачать не считать СДК ? Они предоставили полные примеры с кодами, которые вы можете использовать, они также предоставляют видео о том, как создать мастер-форму и как ее использовать.

Member 12785595

Спасибо за быстрый ответ.
Да, я скачал пробный SDK и попробовал использовать OMR demo, и он работает с изображениями, поставляемыми вместе с SDK. Но когда я пытаюсь использовать свое собственное изображение опроса, это не работает.
Я получаю исключение "недопустимая ширина/высота".
Не могли бы вы просто дать мне рабочий демо-проект или код для OMR , пожалуйста ?

Member 12785595

Как у новичка, у меня есть несколько вопросов. Они являются:
Для начала, для моего опроса анкеты,
1. Нужно ли мне создавать мастер-форму, и если да, то как я могу создать мастер-форму?
2. Это делается программно ?
3.Нужно ли сканировать или фотографировать заполненную форму?

Md Jamaluddin Saiyed

привет
сначала вам нужно взять пустой бланк опроса изображения. Изображение должно быть четким и с высоким разрешением(300dpi).Теперь перейдем к главному редактору форм. который вы можете найти по адресу C:\LEADTOOLS 19 \ ярлыки\распознавание и обработка форм\.Net библиотеки классов\формы (структурированный &амп; неструктурированные)\формы признания &амп; обработки\мастер форм редактор

теперь сделайте ограничивающий прямоугольник на каждом поле и назовите его так, как вам нравится.перейдите по этой ссылке https://www.youtube.com/watch?v=wo6TGcdrtb4 - ты все поймешь.

Member 12785595

Привет,

Я очень ценю вашу мгновенную реакцию и готовность помочь. Спасибо.
Просто чтобы вы знали, я уже настроил демо-проект для OMR, как упоминалось в SDK. И он успешно работает с образами форм, предоставленными вместе с SDK. Теперь, когда я пытаюсь использовать свои формы опроса, они работают не так, как ожидалось.

То, что я сделал, как показано ниже:

1. я создал мастер-форму для своей формы опроса. У меня есть masterForm. bin, masterForm. tif и masterForm.xml.
2. Для тестовой цели я открыл форму опроса в MS-Paint и поставил галочки как
если пользователь проверил.
3. Теперь, когда я пытаюсь запустить приложение для распознавания OMR, я получаю " недействительно
исключение "ширина/ высота".

Что я здесь делаю не так ? Кроме того, когда я пытаюсь отредактировать предоставленную форму survery
с SDK и поставить галочки на нем с помощью MS-Paint, он также не будет работать и дает
та же ошибка.

С нетерпением жду вашего отдыха.

Заранее благодарю вас.

Md Jamaluddin Saiyed

Я думаю, вы используете advantage engine. Вы должны использовать профессиональный движок, который является вторым вариантом движка в поле со списком, когда вы открываете демо-версию формы. ваше изображение не должно искажаться во время сканирования. Если изображение искажено, вам следует выполнить команду deskew. вы можете увидеть этот метод в моем вышеприведенном вопросе.

Member 12785595

Привет,

Но демонстрационное приложение не работает для поставляемого изображения формы, когда я пытаюсь отметить проверку редактирования заполненной формы в MS-Paint. Это все еще дает мне ошибку "недопустимая ширина/высота".

Md Jamaluddin Saiyed

размер вашего основного изображения и поставляемого изображения должен быть одинаковым. Если ваша главная страница имеет формат А4, то отсканированное изображение должно быть формата А4.Вы должны самолет пометить как Оманский риал в главной форме на каждого поля ОМР.Тебе не хватает некоторых мыслей . Это должна быть работа. вы можете общаться с leadtools, которые обеспечивают отличную поддержку, даже если у вас есть ознакомительная версия

1 Ответов

Рейтинг:
0

LEADTOOLS Support

Похоже, вы уже связались со службой поддержки LEADTOOLS по электронной почте и отправили файлы, которые тестируете.

Изображение, которое вы используете, не является обычным, так как вы распознаете поле формы OMR почти без текста, а механизм advantage исключает поля OMR из своих вычислений. Мы переадресовали это нашим разработчикам, и они добавили функцию, чтобы не возвращать ошибку в этой ситуации.

Мы также свяжемся с вами по электронной почте и предоставим более подробную информацию о разрешении.