Aspose.OCR에서 텍스트 영역으로 직사각형 얻기
내용물
[
숨다
]소개
강력한 OCR(광학 문자 인식) 기능을 Java 애플리케이션에 통합하려고 하시나요? Aspose.OCR for Java는 이미지에서 정확하고 효율적인 텍스트 추출을 위한 솔루션입니다. 이 튜토리얼은 Aspose.OCR을 사용하여 텍스트 영역이 있는 직사각형을 얻는 과정을 안내하여 이 Java OCR 라이브러리의 잠재력을 최대한 활용할 수 있도록 도와줍니다.
전제 조건
튜토리얼을 시작하기 전에 다음 전제 조건이 충족되었는지 확인하세요.
- Java 개발 환경: 시스템에 Java가 설치되어 있는지 확인하십시오.
- Java 라이브러리용 Aspose.OCR: Aspose.OCR 라이브러리를 다운로드하고 설정하세요. 다운로드 링크를 찾을 수 있습니다여기.
패키지 가져오기
Java 프로젝트에서 Aspose.OCR의 기능을 활용하는 데 필요한 패키지를 가져옵니다.
package com.aspose.ocr.examples.OcrFeatures;
import com.aspose.ocr.AreasType;
import com.aspose.ocr.AsposeOCR;
import com.aspose.ocr.examples.License.SetLicense;
import com.aspose.ocr.examples.Utils;
import java.awt.*;
import java.io.IOException;
import java.util.ArrayList;
1단계: 프로젝트 설정
Java 프로젝트가 준비되어 있고 Aspose.OCR 라이브러리가 통합되어 있는지 확인하세요.
2단계: 문서 디렉터리 및 이미지 경로 정의
// 문서 디렉터리의 경로입니다.
String dataDir = "Your Document Directory";
// 이미지 경로
String imagePath = dataDir + "p3.png";
3단계: Aspose.OCR 인스턴스 생성
// Aspose.OCR 인스턴스 생성
AsposeOCR api = new AsposeOCR();
4단계: 이미지 속 텍스트 인식
try {
// 파일의 전체 경로로 페이지 인식
String result = api.RecognizePage(imagePath);
System.out.println("Result: " + result);
} catch (IOException e) {
e.printStackTrace();
}
5단계: 텍스트 영역이 포함된 직사각형 가져오기
// 이미지에 텍스트 영역이 있는 직사각형을 가져옵니다.
ArrayList<Rectangle> rectResult = api.getTextAreas(imagePath, AreasType.PARAGRAPHS, true);
// 각 텍스트 영역 직사각형을 인쇄합니다.
for (Rectangle r : rectResult) {
System.out.println("Text area:" + r);
}
결론
이 튜토리얼에서는 Java용 Aspose.OCR을 프로젝트에 통합하여 이미지에서 텍스트를 효율적으로 추출하는 방법을 배웠습니다. Aspose.OCR은 OCR 작업을 단순화하여 원활한 사용자 경험을 위한 정확한 결과를 제공합니다.
FAQ
Q1: Aspose.OCR은 Java 11과 호환됩니까?
A1: 예, Aspose.OCR은 Java 11 이상 버전과 호환됩니다.
Q2: 개인 및 상업 프로젝트 모두에 Aspose.OCR을 사용할 수 있습니까?
A2: 예, Aspose.OCR은 개인 및 상업 프로젝트 모두에 사용할 수 있습니다. 라이선스에 대한 자세한 내용을 보려면 다음을 방문하세요.여기.
Q3: Aspose.OCR에 대한 임시 라이선스를 얻으려면 어떻게 해야 합니까?
A3: 임시 라이센스를 얻을 수 있습니다여기.
Q4: Aspose.OCR에 대한 지원은 어디서 찾을 수 있나요?
A4: 지원 및 토론을 원하시면 다음을 방문하세요.Aspose.OCR 포럼.
Q5: Aspose.OCR은 멀티스레딩을 지원합니까?
A5: 예, Aspose.OCR은 동시 환경에서 성능 향상을 위해 멀티스레딩을 지원합니다.