1. Produkti
  2.   OMR
  3.   Java
  4.   Aspose.OMR for Java

Aspose.OMR for Java

 
 

Java bibliotēka OMR formu analīzei un datu izvilkšanai

Jaudīgs Java OMR API precīzei un uzticamai optiskās atzīmes atpazīšanai. Tas ir paredzēts OMR formu noteikšanai un analīzei, izvelkot vērtīgus datus, izmantojot Java kodu.

Kas ir Aspose.OMR for Java?

Zīmju atpazīšanas iespējas viņu Java lietotnēs. Izstrādāts darbiem, kā aptauju, novērtējumu un citu marķētu formu apstrāde, tas vienkāršo datu izvilkšanas procesu no skenētiem dokumentiem vai attēliem. Bibliotēka ir ideāla izstrādātājiem, kuri vēlas izveidot OMR lietotnes, kas pieprasa augstu precizitāti un veiktspēju. Ar tādām funkcijām kā pielāgojamu veidņu izveide, daudzvalodu atbalsts un izvēles rūtiņu, režģu un teksta lauku atpazīšana, Aspose.OMR for Java ļauj viegli atpazīt tekstu no attēliem un apstrādāt marķētus datus ar minimālu piepūli.

Tiem, kas nodarbojas ar Java OMR programmatūras izstrādi, Aspose.OMR for Java izceļas kā uzticams un funkcionāli bagāts risinājums. Tas nodrošina elastīgu integrāciju jebkurā Java vidē un piedāvā detalizētu dokumentāciju un koda paraugus, lai palīdzētu ātrā izstrādē. Izstrādātāji var viegli izvilkt tekstu no skenētiem dokumentiem, automatizēt eksāmenu vērtēšanu vai precīzi apkopot aptauju rezultātus. Šis Java OMR SDK nav tikai spēcīgs, bet arī pietiekami daudzpusīgs, lai atbalstītu plašu lietošanas scenāru klāstu, padarot to par vadošu izvēli ikvienam, kas meklē bezmaksas OMR bibliotēku vai komerciālu risinājumu inteliģentu formu apstrādes lietotņu izveidei.

Previous Next

Kā sākt izmantot Aspose.OMR for Java

Ieteicamais veids, kā izmantot Aspose.OMR for Java, ir caur Maven krātuvi. Norādiet Aspose Maven krātuves vietu, pievienojot sekojošas rindas savam Maven pom.xml konfigurācijas failam.

Maven repository for Aspose.OMR for Java

 //First you need to specify Aspose Repository configuration / location in your Maven pom.xml as follows:

<repositories>
	<repository>
	<id>AsposeJavaAPI</id>
	<name>Aspose Java API</name>
	<url>https://releases.aspose.com/java/repo/</url>
	</repository>
</repositories>

//Define Aspose.PDF for Java API Dependency

<dependencies>
	<dependency>
	<groupId>com.aspose</groupId>
	<artifactId>aspose-omr</artifactId>
	<version>23.5</version>
    <version>jdk6</version>
	</dependency>
</dependencies>

Jūs varat lejupielādēt bibliotēku tieši no Aspose.OMR produkta lapas

Pievienojiet OMR funkcionalitāti Java lietotnēs

Aspose.OMR for Java ir nodrošinājusi vairākas svarīgas funkcijas, lai strādātu ar OMR failu formātiem Java lietotnēs. Bibliotēka atbalsta dažādu OMR elementu, piemēram, izvēles rūtiņu, režģu un teksta lauku, atpazīšanu. Šī plašā seguma dēļ tā ir piemērota daudzām lietojumprogrammām, sākot no vienkāršām aptaujām līdz sarežģītiem novērtējumiem. Tā atbalsta OMR attēlu ielādi un apstrādi, ļaujot lietotājiem ielādēt attēlu, to apstrādāt un izvilkt vērtīgus datus. Sekojošais piemērs parāda, kā ielādēt esošu attēlu un izvilkt no tā datus.

How to Load an Existing Image and Load Data from It via Java API?

import com.aspose.omr.imageprocessing.*;
// Load an OMR image
OmrImage omrImage = OmrImage.load("sample_image.png");
// Process the image
RecognitionResult result = omrEngine.recognizeImage(omrImage, template);
// Extract data from the result
OmrPage omrPage = result.getPage(0);

Perfekta datu izvilkšana, izmantojot Java API

Aspose.OMR for Java izmanto uzlabotus algoritmus, lai precīzi izvilktu datus no skenētiem attēliem vai dokumentiem. Tas nodrošina precizitāti, lasot marķētos burbuļus, izvēles rūtiņas un citus OMR elementus, samazinot kļūdas datu interpretācijā. Programmatūras izstrādātāji var piekļūt atsevišķiem lapas elementiem un iegūt marķētās vērtības, izmantojot tikai dažas Java koda rindas. Bibliotēka atbalsta vairākas valodas, nodrošinot elastību izstrādātājiem, kas apkalpo dažādas lietotāju grupas. Zemāk esošais piemērs parāda, kā izstrādātāji var piekļūt OMR lapai un izvilkt marķētās vērtības Java lietojumprogrammās.

Kā piekļūt OMR lapai un izgūt marķētās vērtības Java lietojumos?

// Access grid on the page
OmrGrid omrGrid = omrPage.get(0);
// Retrieve marked values from the grid
List> markedValues = omrGrid.getMarkedValues();

Izveidot OMR veidlapas/veidnes, izmantojot Java

Aspose.OMR for Java ļauj programmatūras izstrādātājiem viegli izveidot OMR formu, piemēram, klientu apmierinātības aptauju vai atbildes lapu, izmantojot tikai dažas Java koda rindas. Bibliotēka ļauj izstrādātājiem definēt veidlapas izkārtojumu, tostarp OMR elementu izvietojumu un jebkuru saistīto tekstu vai grafiku, pielāgot lapas izmēru, izvēlēties fontu, fonta krāsas un citus parametrus. Šī elastība nodrošina, ka bibliotēka var tikt pielāgota dažādām vajadzībām. Zemāk esošais piemērs parāda, kā konfigurēt veidlapas izkārtojumu un pievienot attēlus tai Java lietojumos.

Kā konfigurēt veidlapas izkārtojumu un pievienot attēlu OMR, izmantojot Java API?

OmrEngine engine = new OmrEngine();
// Configure form layout
GlobalPageSettings pageSettings = new GlobalPageSettings();
pageSettings.PaperSize = PaperSize.Letter;
// Add images
InputStream logoStream = ReadFile("sources/logo.png");
ImageCollection images = new ImageCollection();
images.add("logo.png", logoStream);

 Latviski