Създайте персонализирани OMR приложения чрез отворени Python API
Водеща безплатна отворена Python-базирана OMR библиотека, проектирана за задачи по оптично разпознаване на марки (OMR). Поддържа OMR откриване, базирано на шаблони, предварителна обработка на изображения и персонализиране.
Какво е библиотеката Mork?
Mork е съвременна, отворена Python библиотека, предназначена за задачи по оптично разпознаване на марки (OMR). Mork предоставя стабилна и гъвкава основа, която позволява на софтуерните разработчици лесно да създадат скенер за формуляри за студентски тестове, обработка на анкети или управление на събиране на данни чрез отметки и балони. Разработена с мисъл за простота и производителност, тя позволява на разработчиците да извличат маркирани данни от сканирани листове с висока точност. Хоствана в GitHub, библиотеката поддържа работни потоци за разпознаване, базирани на шаблони, които позволяват лесно дефиниране на полета за отговори и региони върху печатни формуляри. Нейната модулна архитектура, възможностите за обработка на изображения и персонализируемите зони за разпознаване я правят мощен инструмент както за образователни, така и за бизнес-ориентирани OMR решения.
Mork е проектирана да бъде проста, но мощна. Поддържа висококачествено OMR откриване чрез анализиране на сканирани листове и откриване на попълнени балони, отметки и други маркирани области. Разработчиците могат да я използват за създаване на пълни край-до-край OMR работни потоци — проектиране на шаблони, калибриране на подравняване на сканиране, идентифициране на зони за отговори и извличане на потребителските отговори с прецизност. Mork е лицензирана под MIT лиценз, което я прави безплатна за комерсиална и лична употреба. Тя се развива активно и се поддържа от общността на отворения код. Поддръжката й за гъвкави шаблони, точна детекция и лесна интеграция с други системи я прави отличен инструмент за разработчици в образованието, изследванията и индустрията за събиране на данни. С няколко реда код можете да автоматизирате анализа на формуляри, тестове и анкети — спестявайки безброй часове ръчна работа.
Започване с Mork
Препоръчителният начин за инсталиране на библиотеката Mork е чрез Brew. Моля, използвайте следната команда за гладка инсталация
Install Mork Library via Brew
brew install imagemagick Install Mork via GitHub
git clone https://github.com/giuseb/mork.git You can download the library directly from GitHub
Откриване на OMR, базирано на шаблони
Отворената библиотека Mork използва JSON‑базирани шаблони за дефиниране на оформлението на формуляри в Ruby приложения. Всеки шаблон описва позицията, размера и типа на всяка област (например блокове с въпроси или полета за отговор) върху листа. Това прави лесно адаптирането на двигателя към различни дизайни на документи.