Açıq Mənbəli Python API‑ləri ilə Özelleştirilmiş OMR Tətbiqləri Yaradın
Optik İşarə Tanıma (OMR) vəzifələri üçün nəzərdə tutulmuş aparıcı, pulsuz, açıq mənbəli Python‑əsaslı OMR kitabxanası. Şablon‑əsaslı OMR aşkarlanması, şəkil ön‑emalı və özelleştirməni dəstəkləyir.
Mork Kitabxanası nədir?
Mork, Optik İşarə Tanıma (OMR) vəzifələri üçün nəzərdə tutulmuş müasir, açıq mənbəli Python kitabxanasıdır. Mork, proqramçılara tələbə testləri üçün forma skaneri, sorğu işləmə və ya işarəli qutular və baloncuklar vasitəsilə məlumat toplama sistemləri yaratmaq üçün güclü və elastik bir əsas təqdim edir. Sadəlik və performans nəzərə alınaraq hazırlanmışdır və skann edilmiş vərəqlərdən işarələnmiş məlumatları yüksək dəqiqliklə çıxarmağa imkan verir. GitHub‑da yerləşən bu kitabxana, çap olunmuş formalardakı cavab qutularını və sahələri asanlıqla təyin etməyə imkan verən şablon‑əsaslı tanıma iş axınlarını dəstəkləyir. Modul arxitekturası, şəkil emal imkanları və özelleştirilebilir tanıma zonaları onu həm təhsil, həm də biznes yönümlü OMR həlləri üçün güclü bir vasitə edir.
Mork sadə, lakin güclü olmaq üçün hazırlanıb. Skann edilmiş vərəqləri təhlil edərək doldurulmuş baloncukları, işarəli qutuları və digər işarələnmiş sahələri aşkar edərək yüksək keyfiyyətli OMR aşkarlanmasını dəstəkləyir. Proqramçılar tam bir end‑to‑end OMR iş axını yaratmaq üçün – şablonların dizaynı, skan hizalamasının kalibrlənməsi, cavab zonalarının müəyyənləşdirilməsi və istifadəçi cavablarının dəqiq çıxarılması – Mork‑dan istifadə edə bilərlər. Mork MIT Lisenziyası altında lisenziyalaşdırılıb, kommersiya və şəxsi istifadəyə tamamilə pulsuzdur. Açıq mənbəli icma tərəfindən aktiv şəkildə inkişaf etdirilir və saxlanılır. Elastik şablonlar, dəqiq aşkarlama və digər sistemlərlə asan inteqrasiya dəstəyi, onu təhsil, tədqiqat və məlumat toplama sahələrindəki proqramçılar üçün mükəmməl bir vasitə edir. Bir neçə sətir kodla formaların, testlərin və sorğuların təhlilini avtomatlaşdıraraq, əl işi ilə keçirilən minlərlə saatı qənaət edə bilərsiniz.
Mork‑a Başlanğıc
Mork kitabxanasını quraşdırmağın tövsiyə olunan yolu Brew‑dən istifadə etməkdir. Sorunsuz quraşdırma üçün aşağıdakı əmri icra edin.
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
Şablon‑əsaslı OMR Aşkarlanması
Açıq mənbəli Mork kitabxanası, Ruby tətbiqlərində formaların tərtibatını müəyyən etmək üçün JSON‑əsaslı şablonlardan istifadə edir. Hər bir şablon, vərəqdəki hər bir sahənin (məsələn, sual blokları və ya cavab qutuları) mövqeyini, ölçüsünü və tipini təsvir edir. Bu, mühərrikin müxtəlif sənəd dizaynlarına