Ürünlerimize göz atın
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-omr</artifactId>
<version>19.12</version>
</dependency>
compile(group: 'com.aspose', name: 'aspose-omr', version: '19.12')
<dependency org="com.aspose" name="aspose-omr" rev="19.12">
<artifact name="aspose-omr" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-omr" % "19.12"
Java API OMR yapmak için
Ev | Ürün sayfası | Belgeler | Demolar | API referansı | Örnekler | Blog | Arama | Ücretsiz Destek | Geçici lisans
Aspose.OMR for Java, OMR sayısallaştırılmış sayfa görüntülerinden optik işaretleri tanımak için API sağlayan bir Java sınıfı kütüphanesidir. BMP, JPG, TIF, TIFF, GIF gibi çeşitli görüntü formatlarında optik işaretleri tanımak için kullanılabilir. API, anketler, anketler, çoktan seçmeli sınav kağıtları ve diğer testler gibi belge formlarından insan işaretli verilerin yakalanmasına izin verir. Bu çözümle, taranan görüntüleri ve hatta yüksek doğrulukla fotoğrafları tanımak mümkündür. Tanıma, taranan görüntülerden tanınacak öğelerin grafiksel bir eşlemesini içeren bir şablon işaretlemesine dayanır.
OMR API özellikleri
Taranmış görüntülerin ve fotoğrafların tanınması.
döndürülmüş ve perspektifi işleme yeteneği (yan görüntülenir) görüntüler.
Testler, sınavlar, anketler, anketler vb. Verileri tanıyın.
Yüksek doğruluk oranı ve sonuçları
csv
ve` json ‘dosya biçiminde dışa aktarma yeteneği.metin işaretlemesinden OMR şablonları oluşturun.
OMR sonuçlarını kaydedin
CSV, JSON
OMR için resimleri okuyun
JPEG, PNG, GIF, TIFF, BMP
Desteklenen Ortamlar
- ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
- ** MacOS: ** Mac OS X
- ** linux: ** ubuntu, opense, centos ve diğerleri
- ** Java Sürümleri: **
J2SE 7.0 (1.7)
,J2SE 8.0 (1.8)
veya üstü
Başlamak
Aspose.OMR Java API’leri Aspose deposu‘da barındırılır. Java API için aspose.omr’ı doğrudan Maven projelerinizde basit konfigürasyonlarla kolayca kullanabilirsiniz. Ayrıntılı talimatlar için lütfen Installing Aspose.OMR for Java from Maven Repository belge sayfasını ziyaret edin.
Java kullanarak resimlerde OMR işlemi gerçekleştirin
// For complete examples and data files, please go to https://github.com/aspose-omr/Aspose.OMR-for-Java
String TemplateName = "Sheet.omr";
String[] UserImages = new String[] { "Sheet1.jpg", "Sheet2.jpg" };
String[] UserImagesNoExt = new String[] { "Sheet1", "Sheet2" };
String sourceDirectory = Utils.getSourceDirectory();
String outputDirectory = Utils.combine(Utils.getOutputDirectory(), "Result");
String templatePath = Utils.combine(Utils.getSourceDirectory(), TemplateName);
// initialize engine and get template processor providing path to the .omr file
OmrEngine engine = new OmrEngine();
TemplateProcessor templateProcessor = engine.getTemplateProcessor(templatePath);
System.out.println("Template loaded.");
// images loop
for (int i = 0; i < UserImages.length; i++) {
// path to the image to be recognized
String imagePath = Utils.combine(sourceDirectory, UserImages[i]);
System.out.println("Processing image: " + imagePath);
// recognize image and receive result
RecognitionResult result = templateProcessor.recognizeImage(imagePath);
// export results as csv string
String csvResult = result.getCsv();
String json = result.getJson();
// save csv to the output folder
PrintWriter wr = new PrintWriter(new FileOutputStream(Utils.combine(outputDirectory, UserImagesNoExt[i] + ".csv")), true);
wr.println(csvResult);
}
Ev | Ürün sayfası | Belgeler | Demolar | API referansı | Örnekler | Blog | Arama | Ücretsiz Destek | Geçici lisans
File | Classifier | Size |
---|---|---|
aspose-omr-19.12-javadoc.jar | javadoc | 127.16 KB |
aspose-omr-19.12.jar | 12.40 MB | |
aspose-omr-19.12.pom | 1.92 KB |