1. 제품
  2.   OMR
  3.   Java
  4.   Aspose.OMR for Java

Aspose.OMR for Java

 
 

OMR 양식을 분석하고 데이터를 추출하는 Java 라이브러리

정확하고 신뢰할 수 있는 광학 마크 인식을 위한 강력한 Java OMR API. OMR 양식을 식별 및 분석하고 Java 코드로 귀중한 데이터를 추출하도록 설계되었습니다.

Aspose.OMR for Java란 무엇인가요?

Java 애플리케이션에 마크 인식 기능을 추가합니다. 설문 조사, 평가 및 기타 마크가 된 양식과 같은 작업을 위해 설계되어 스캔된 문서 또는 이미지에서 데이터를 추출하는 과정을 단순화합니다. 이 라이브러리는 높은 정확도와 성능을 필요로 하는 OMR 앱을 개발하려는 개발자에게 이상적입니다. 사용자 정의 템플릿 생성, 다국어 지원, 체크박스·그리드·텍스트 영역 인식과 같은 기능을 제공하며, Aspose.OMR for Java는 최소한의 노력으로 이미지에서 텍스트를 인식하고 마크된 데이터를 처리할 수 있게 합니다.

Java OMR 소프트웨어 개발에 관여하는 사람들에게 Aspose.OMR for Java는 신뢰할 수 있고 기능이 풍부한 솔루션으로 돋보입니다. 모든 Java 기반 환경에 유연하게 통합할 수 있으며, 빠른 개발을 돕는 자세한 문서와 코드 샘플을 제공합니다. 개발자는 스캔된 문서에서 텍스트를 쉽게 추출하고, 시험 채점을 자동화하거나, 설문 조사 결과를 정확히 수집할 수 있습니다. 이 OMR SDK for Java는 견고할 뿐만 아니라 다양한 사용 사례를 지원하도록 다재다능하여, 무료 OMR 라이브러리 또는 상용 등급 솔루션을 찾아 지능형 양식 처리 애플리케이션을 구축하려는 모든 사람에게 최우선 선택이 됩니다.

Previous Next

Aspose.OMR for Java 시작하기

Aspose.OMR for Java를 사용하는 권장 방법은 Maven 저장소를 통해서입니다. Maven pom.xml 구성 파일에 다음 줄을 추가하여 Aspose Maven 저장소 위치를 지정하십시오.

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>

라이브러리를 Aspose.OMR 제품 페이지에서 직접 다운로드할 수 있습니다

Java 앱에 OMR 기능 추가하기

Aspose.OMR for Java는 Java 애플리케이션 내에서 OMR 파일 형식을 다루기 위한 여러 중요한 기능을 제공합니다. 이 라이브러리는 체크박스, 그리드, 텍스트 영역과 같은 다양한 OMR 요소의 인식을 지원합니다. 이러한 포괄적인 커버리지는 간단한 설문 조사부터 복잡한 평가까지 광범위한 애플리케이션에 적합합니다. 또한 OMR 이미지를 로드하고 처리하여 사용자가 이미지를 불러오고, 처리하고, 귀중한 데이터를 추출할 수 있게 합니다. 다음 예제는 기존 이미지를 로드하고 데이터를 추출하는 방법을 보여줍니다.

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);

Java API를 통한 완벽한 데이터 추출

Aspose.OMR for Java는 고급 알고리즘을 사용하여 스캔된 이미지 또는 문서에서 데이터를 정확하게 추출합니다. 이는 표시된 버블, 체크박스 및 기타 OMR 요소를 읽는 데 정밀성을 보장하여 데이터 해석 오류를 최소화합니다. 소프트웨어 개발자는 페이지의 개별 요소에 접근하고 Java 코드 몇 줄만으로 표시된 값을 가져올 수 있습니다. 이 라이브러리는 다국어를 지원하여 다양한 사용자 기반을 위한 개발자의 유연성을 보장합니다. 다음 예제는 소프트웨어 개발자가 Java 애플리케이션 내에서 OMR 페이지에 접근하고 표시된 값을 가져오는 방법을 보여줍니다.

Java 앱에서 OMR 페이지에 접근하고 표시된 값을 가져오는 방법?

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

Java를 통한 OMR 양식/템플릿 만들기

Aspose.OMR for Java는 소프트웨어 개발자가 고객 만족 설문지나 답안지와 같은 OMR 양식을 Java 코드 몇 줄만으로 쉽게 만들 수 있도록 해줍니다. 이 라이브러리를 사용하면 개발자는 양식의 레이아웃을 정의할 수 있으며, OMR 요소 및 관련 텍스트나 그래픽의 배치, 페이지 크기 커스터마이징, 폰트 및 폰트 색상 선택 등을 할 수 있습니다. 이러한 유연성은 라이브러리가 다양한 사용 사례에 적용될 수 있도록 보장합니다. 다음 예제는 Java 애플리케이션 내에서 양식 레이아웃을 구성하고 이미지를 추가하는 방법을 보여줍니다.

Java API를 사용하여 양식 레이아웃을 구성하고 OMR에 이미지를 추가하는 방법?

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);
// Generate form
GenerationResult res = engine.generateTemplate("source.txt", images, pageSettings);

유연성과 통합

Aspose.OMR for Java는 Java 애플리케이션에 원활하게 통합되어 소프트웨어 개발자에게 유연하고 효율적인 OMR 구현 솔루션을 제공합니다. 통합이 쉬워 개발자는 복잡한 학습 곡선 없이 기존 시스템을 향상시킬 수 있습니다. 이 라이브러리는 자세한 문서와 전담 지원을 제공하여 사용자가 라이브러리 기능을 탐색하고 문제를 해결하기 쉽게 합니다. 이러한 사용자 지원에 대한 약속은 원활한 개발 과정을 보장합니다.

 한국인