Интерпретация форм с множественным выбором (бумага) в C#
У меня есть одноразовый проект, в котором компания проверяет небольшое количество данных для огромного количества людей. Вероятно, проще всего заставить каждого из этих людей проверить себя, но не у всех есть доступ к компьютеру, поэтому мне придется использовать бумажный подход.
Вы видели эти листы ответов с несколькими вариантами ответов на бумаге? Те, где вы заполняете круги темной ручкой / карандашом. Для ввода дат рождения, имен и т. Д. Существует вертикальный массив цифр и / или букв. На верхнем / нижнем и левом / правом краях бумаги есть полосы, которые предназначены для выравнивания и синхронизации.
Я хотел бы создать свой собственный лист для раздачи, а затем проанализировать на компьютере. Есть ли для этого библиотеки с открытым исходным кодом? Поскольку я, вероятно, собираюсь использовать это только один раз, покупка сканеров и т. Д., Вероятно, неэффективна - однако наша офисная многофункциональная система может сканировать стопку листов и отправлять их по электронной почте в формате PDF. Я мог либо интерпретировать PDF-файлы напрямую, либо извлечь встроенные изображения.
1 ответ
Похоже, вы ищете Оптическое распознавание метки.
Существует открытый проект OMR по кузнечному делу, и несколько других упомянутых в статье в Википедии об OMR.