XML 파일은 데이터 저장 및 전송을 위해 데이터를 구조화하는 데 자주 사용됩니다. 때때로 이미지에는 추가 처리가 필요할 수 있는 일부 데이터 또는 정보가 포함될 수 있습니다. JPG 또는 PNG 이미지를 XML 형식으로 쉽게 변환할 수 있습니다. 이 문서에서는 Java에서 프로그래밍 방식으로 OCR을 사용하여 JPG 또는 PNG 이미지 파일을 XML 형식으로 변환하는 방법을 설명합니다.
- Java에서 OCR을 사용하여 JPG 또는 PNG 이미지를 XML로 변환하는 변환기 – API 설치
- Java에서 프로그래밍 방식으로 이미지를 XML 데이터로 변환
- Java에서 JPG 또는 PNG 이미지를 XML 파일로 변환
Java에서 OCR을 사용하여 JPG 또는 PNG 이미지를 XML로 변환하는 변환기 – API 설치
Aspose.OCR for Java API에서 지원하는 이미지 및 기타 여러 파일 형식에 광학 문자 인식 기술을 적용할 수 있습니다. 다운로드 페이지에서 JAR 파일을 다운로드하거나 다음 Maven 구성을 사용하여 Aspose Repository에서 API에 액세스할 수 있습니다.
저장소:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
의존:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-ocr</artifactId>
<version>22.5</version>
</dependency>
Java에서 프로그래밍 방식으로 OCR을 사용하여 이미지를 XML 데이터로 변환
아래 단계에 따라 OCR 작업을 사용하여 JPG 또는 PNG 이미지를 XML로 변환할 수 있습니다.
- AsposeOCR 클래스의 객체를 초기화합니다.
- 이미지를 인식할 RecognitionResult 클래스 객체를 생성합니다.
- 추출된 XML 데이터를 인쇄합니다.
다음 코드 샘플은 Java에서 프로그래밍 방식으로 이미지를 XML 데이터로 변환하는 방법을 설명합니다.
// AsposeOCR 클래스의 인스턴스 초기화
AsposeOCR api = new AsposeOCR();
// RecognitionSettings 클래스의 객체 생성 중 이미지 인식
RecognitionResult result = api.RecognizePage("sample.png", new RecognitionSettings());
// 인식된 데이터를 XML 형식으로 가져오기
String xml = result.GetXml();
Java에서 JPG 또는 PNG 이미지를 XML 파일로 변환
이미지를 XML 형식으로 변환하고 변환된 데이터를 파일에 쓸 수 있습니다. 아래 단계에서는 JPG 또는 PNG 이미지를 XML 파일로 변환하는 프로세스를 자세히 설명합니다.
- AsposeOCR 클래스의 객체를 생성합니다.
- RecognitionSettings 클래스의 인스턴스를 초기화하고 OCR로 이미지를 인식합니다.
- 출력 파일을 XML 파일로 작성합니다.
아래 코드는 Java에서 프로그래밍 방식으로 JPG 또는 PNG 이미지를 XML로 변환하는 방법을 보여줍니다.
// AsposeOCR 클래스의 인스턴스 초기화
AsposeOCR api = new AsposeOCR();
// RecognitionSettings 클래스의 객체 생성 중 이미지 인식
RecognitionResult result = api.RecognizePage("sample.png", new RecognitionSettings());
// 인식된 데이터를 XML 파일로 저장
result.save("D://file.xml", Format.Xml);
무료 API 라이선스 받기
평가 제한 없이 API의 모든 기능을 테스트할 수 있습니다. 무료 임시 라이센스를 요청하기만 하면 됩니다.
결론
이 기사에서는 Java에서 프로그래밍 방식으로 JPG 또는 PNG 이미지를 XML 데이터 또는 OCR이 있는 파일로 변환하는 방법을 배웠습니다. 또한 문서 섹션의 여러 장에서 다양한 기능과 사용 사례를 다룹니다. 문의 사항이 있는 경우 포럼에 언제든지 문의해 주십시오.