Neden Java için Aspose.OMR?

Platformlar arası Java uygulamalarında, web hizmetlerinde veya bulutta her türlü düzen ve karmaşıklıkta makine tarafından okunabilir formlar oluşturun ve işleyin. Çözümümüz, hızlı anketler ve kısa sınavlardan kapsamlı final sınavları ve seçimlere kadar her türlü proje için ölçeklenebilir. Özelliklerimiz ve avantajlarımız hakkında daha fazla bilgi edinmek için aşağıdaki öğelere tıklayın.

Illustration omr

Ekipmana gerek yok

Özel OMR donanımı yerine mevcut tarayıcınızı, yazıcınızı ve hatta akıllı telefon kameranızı kullanın.

Tamamen özelleştirilebilir

OMR formlarınıza resimler ve metinler ekleyin, özel yazı tipleri kullanın ve içeriği tüm popüler kağıt boyutlarına göre ayarlayın.

Güvenilir sonuçlar

Sağlam optik işaret algılama algoritmaları, tanımayı iyileştirme yeteneğiyle birleştiğinde %100 doğru sonuçlar sağlar.

Tüm ürün

Aspose.OMR for Java, formların tasarlanmasından doldurulmuş çıktıların tanınmasına kadar tüm OMR sürecini kolaylaştırır.

Geliştirici dostu

Acemi geliştiriciler bile API'mızı kolaylıkla kullanabilir. Temel bir OMR uygulaması yalnızca 10 satır kod gerektirir.

Canlı kod örneği

Makine tarafından okunabilen cevap kağıdı, yazılı testlerin, değerlendirmelerin ve sınıf değerlendirmelerinin önemli bir bileşenidir. Bu temel çevrimiçi uygulama, 4 sütunlu bir kabarcık sayfası oluşturur ve Aspose.OMR for Java’yı kullanarak yerel makinenizde bunu başarmak için gerekli kodu gösterir.

Soru sayısı

 

Soru başına baloncuklar

Bu kodu kopyalayıp yapıştırın

Daha fazla örnek >
// Initialize Aspose.OMR engine
OmrEngine engine = new OmrEngine();
// Generate machine-readable form from the markup
GenerationResult res
     = engine.generateTemplate("template.txt");
// Save printable OMR form as an image
res.Save("print", "answer-sheet");

Platform bağımsızlığı

Aspose.OMR for Java, Java Platformu, Standart Sürüm (J2SE) destekleyen herhangi bir platformda çalışabilir .oracle.com/java/technologies/java-se-glance.html) 7.0 (1.7) veya üstü.

Microsoft Windows
Linux
macOS
Docker

Desteklenen dosya formatları

Aspose.OMR for Java hemen hemen her [dosya]ile çalışabilir( https://docs.aspose.com/omr/java/supported-file-formats/ ) bir tarayıcıdan veya kameradan alabilirsiniz. Tanıma sonuçları, herhangi bir popüler veritabanına veya analiz sistemine aktarılabilecek en popüler veri alışverişi formatlarında döndürülür.

Formlar oluşturun

  • TXT
  • JPEG, PNG

Formları tara

  • JPEG
  • PNG

Formları tanıma

  • CSV
  • JSON

Sınırsız olanaklar

Optik İşaret Tanıma, manuel veri toplama ve analizini içeren hayatın farklı yönlerine basit bir çözüm sağlayan geniş bir uygulama yelpazesine sahiptir. Bu teknoloji, form tanımayı tamamen otomatikleştirerek dakikada yüzlerce sayfanın neredeyse %100 doğrulukla işlenmesine olanak tanır. Sonuçlar gerçek zamanlı olarak analiz edilebilir veya daha sonra toplama ve analiz için bir veritabanında saklanabilir.

Uygulamalar geniş bir yelpazeyi kapsar ve bunlarla sınırlı olmamak üzere aşağıdakileri içerir:

  • Eğitim: cevap kağıtları, testler, kısa sınavlar, sınav formları.
  • Hükümet: oy pusulaları, vergi formları, sınır giriş formları, nüfus sayımları, kamuoyunun görüşleri.
  • Tıp: muayeneler, değerlendirmeler, hasta bilgi formları, sağlık sigortası talepleri.
  • Finans: kredi başvuruları, müşteri bilgileri güncellemeleri, kredi kartı başvuruları.
  • Ve daha fazlası…

Donanıma gerek yok

Görüntü ön işleme ve analiz algoritmaları, özel OMR tarayıcılarına ve diğer özel donanım aksesuarlarına olan ihtiyacı ortadan kaldırır. Tanıma doğruluğunu ve görüntünün güvenini etkilemeden, tarayıcı yerine normal bir kalem ve kağıt, ortak ofis fotokopi makinesi ve hatta bir akıllı telefon kamerası kullanabilirsiniz. sonuç. Kütüphanemiz, donanım sistemlerinin güvenilirliği ile çok daha düşük maliyetle OMR yazılım çözümleri oluşturmanıza olanak sağlar. Mevcut herhangi bir ekipmanı kullanmaktan çekinmeyin:

  • Otomatik besleme belge tarayıcısı;
  • Bütçe ofisi fotokopi makinesi;
  • Lazer veya mürekkep püskürtmeli yazıcı;
  • Taşınabilir el tipi tarayıcı;
  • Kompakt veya DSLR fotoğraf makinesi;
  • Akıllı telefon;
  • Otomatik odaklama web kamerası.

Tasarım araçları olmadan OMR formları oluşturun

Aspose.OMR for Java, çeşitli düzenlere ve karmaşıklık düzeylerine uyum sağlayan, makine tarafından okunabilir formlar oluşturmak için olağanüstü esnek araçlar sağlar. Harici editörlere veya tasarım araçlarına gerek yoktur. Son derece uyarlanabilir işaretleme dilimiz sayesinde kullanıcılar, çeşitli öğeleri tercih edilen herhangi bir yapılandırmaya sorunsuz bir şekilde entegre edebilir.

Şablon işaretleme sözdizimini öğrenmek için zamanınız yoksa endişelenmeyin. Çevrimiçi form tasarımcısını kullanarak herhangi bir platform veya cihazdan etkileşimli olarak kolayca özel bir OMR formu oluşturabilirsiniz. İstediğiniz sayıda öğe ekleyebilir, bunları yeniden boyutlandırabilir ve özel ihtiyaçlarınıza göre konumlandırabilirsiniz.

Alumni questionnaire Customer satisfaction survey SAT form

Formlar, katılımcının adı, benzersiz tanımlayıcıları ve fotoğrafları ile kişiselleştirilebilir. Ayrıca logonuzu veya başka bir görseli ekleyerek OMR formlarını markalayabilirsiniz. İşaret tanımada tutarlı doğruluk sağlarken düzenler, soru formatları ve cevap yapılarıyla denemeler yapın. Yaratıcı bir tasarım sürecinin keyfini çıkarın, karmaşık tasarım süreçlerine elveda deyin ve form oluşturma konusunda basit bir yaklaşımı benimseyin.

Kod örneklerine bakın ve bunları ihtiyaçlarınıza göre uyarlayın.

Özellikler ve yetenekler

Aspose.OMR for Java elle doldurulmuş cevap formlarını, anketleri, uygulamaları ve benzer formları tasarlamak, oluşturmak ve tanımak için kullanımı kolay, çok yönlü ve uygun maliyetli bir API’dir.

Feature icon

Tüm kağıt boyutları

Tüm popüler kağıt boyutlarını ve standart olmayan birçok kağıt boyutunu destekler.

Feature icon

Akıllı telefonla tarayın

Tarayıcı yerine akıllı telefonunuzun kamerasını kullanın.

Feature icon

Tasarım aracına gerek yok

OMR formlarını harici düzenleyicilere ve tasarım araçlarına gerek kalmadan hızla oluşturun.

Feature icon

Doğruluk ayarı

Her koşulda mükemmel sonuçlar için tanıma parametrelerine ince ayar yapın.

Feature icon

Toplu işleme

Tek komutla bir klasördeki tüm görselleri tanıyın.

Feature icon

Markalama ve özelleştirme

Logonuzu, resimlerinizi, altbilgilerinizi ve daha fazlasını ekleyerek OMR formlarını özelleştirin.

Kullanımı kolay

Cevap kağıdı, anket veya başka bir OMR formu oluşturmak ve doldurulmuş formu tanımak için yalnızca birkaç satır koda ihtiyacınız var.
Yalnızca 15 dakikalık boş zamana ve temel Java dili bilgisine ihtiyacınız olacak.

Kurulum

Aspose.OMR for Java, Maven deposunda barındırılır. Minimum konfigürasyonla doğrudan Maven Projelerinizde kolayca kullanabilirsiniz. Herhangi bir ek yazılım indirip yüklemenize gerek yoktur; paket bağımsızdır.

Aspose.OMR for Java’yı kurulumdan hemen sonra bazı kısıtlamalarla kullanmaya başlayabilirsiniz. Geçici lisans , deneme sürümünün tüm sınırlamalarını 30 gün boyunca kaldırır. Tamamen işlevsel bir OMR uygulaması oluşturmaya başlamak ve daha sonra Aspose.OMR for Java’yı satın almak konusunda nihai kararı vermek için bunu kullanın.

Form oluşturucu

OMR formunun yapısı ve düzeni, özel bir gösterim kullanan düz metin dosyasında tanımlanır. Not Defteri dahil herhangi bir metin düzenleyiciyle oluşturabilirsiniz. 150 soruluk makine tarafından okunabilen cevap sayfası oluşturmak için yalnızca 4 satıra ihtiyacınız vardır:

How to design an answer sheet

?answer_sheet=answers
  elements_count=150
  answers_count=5
  columns_count=3


Form yapısını ve düzenini tamamladıktan sonra, ondan yazdırılabilir bir sayfa oluşturan basit bir yardımcı program oluşturmak için yalnızca 3 satır koda ihtiyacınız vardır:

How to generate a printable form

// Initialize Aspose.OMR engine
OmrEngine engine = new OmrEngine();
// Generate machine-readable form from the markup
GenerationResult res = engine.generateTemplate("template.txt");
// Save printable OMR form as an image
res.Save("print", "answer-sheet");

Optik işaret okuyucu

Aspose.OMR for Java ile 5 satırlık kodla tam işlevli, programlı bir optik işaret okuyucu oluşturabilirsiniz. Pahalı bir OMR tarayıcı yerine mevcut ofis fotokopi makinenizi veya hatta bir akıllı telefon kamerasını kullanabilirsiniz. Katılımcılar formlarınızı tükenmez kalem, kurşun kalem veya keçeli kalemle doldurabilir ve her türlü işareti kullanabilir.

How to recognize a completed form

// Initialize Aspose.OMR engine
OmrEngine engine = new OmrEngine();
// Apply the recognition template
TemplateProcessor processor = engine.getTemplateProcessor("pattern.omr");
// Load the scanned or photographed form
RecognitionResult result = processor.recognizeImage("completed-form.png");
// Output the recognition result
String resultCsv = result.getCsv();
System.out.println(resultCsv);