이미지를 XML C#으로

때로는 데이터가 이미지 형태로 존재할 수 있습니다. 이러한 데이터를 처리해야 할 수도 있으므로 이미지를 XML로 변환하는 것이 이러한 시나리오에서 유용할 수 있습니다. JPG, PNG 또는 기타 이미지 형식의 이미지를 C#에서 프로그래밍 방식으로 XML 형식으로 변환할 수 있습니다. 이 문서에서는 C#에서 프로그래밍 방식으로 OCR 작업을 수행하여 이미지를 XML로 변환하는 방법을 다룹니다.

C#에서 OCR을 사용하여 JPG 또는 PNG 이미지를 XML로 변환하는 변환기 – API 설치

Aspose.OCR for .NET API에서 지원하는 이미지 및 기타 파일 형식에 대해 광학 문자 인식을 수행할 수 있습니다. New Releases 섹션에서 DLL 파일을 다운로드하거나 다음 NuGet 설치 명령을 실행하기만 하면 됩니다.

PM> Install-Package Aspose.OCR

C#에서 프로그래밍 방식으로 OCR을 사용하여 이미지를 XML 데이터로 변환

다음 단계에 따라 OCR로 이미지를 처리하고 추출된 정보를 XML 형식으로 내보낼 수 있습니다.

  1. AsposeOcr 클래스의 인스턴스를 만듭니다.
  2. RecognitionSettings 클래스 객체를 초기화하면서 이미지를 인식합니다.
  3. 추출된 정보를 XML 형식으로 인쇄합니다.

아래 코드 조각은 C#을 사용하여 이미지를 XML 데이터로 변환하는 방법을 보여줍니다.

// AsposeOcr 클래스의 인스턴스 초기화
AsposeOcr api = new AsposeOcr();

// AsposeOcr의 객체 생성
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings());

// 결과를 XML 형식으로 인쇄
Console.WriteLine($"XML: {result.GetXml()}");

C#에서 JPG 또는 PNG 이미지를 XML 파일로 변환

특정 시나리오에서는 이미지에서 XML 데이터를 추출하는 동안 XML 데이터를 콘솔 출력에 인쇄하는 대신 XML 데이터가 포함된 출력 파일을 만들어야 할 수 있습니다. 출력 파일의 파일 경로와 저장 형식을 지정해야 합니다. 다음 단계에서는 JPG 또는 PNG 이미지를 XML 형식 파일로 변환하는 프로세스를 설명합니다.

  1. AsposeOcr 클래스의 인스턴스를 초기화합니다.
  2. RecognitionSettings 클래스의 객체를 생성하면서 OCR로 이미지를 처리합니다.
  3. 출력 파일을 XML 형식으로 저장합니다.

다음 코드 샘플은 C#에서 프로그래밍 방식으로 JPG 또는 PNG 이미지를 XML 형식으로 변환하는 방법을 보여줍니다.

// AsposeOcr 클래스의 인스턴스 초기화
AsposeOcr api = new AsposeOcr();

// AsposeOcr의 객체 생성
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings());

// 출력을 XML 파일로 저장
result.Save("D://file.xml", SaveFormat.Xml);

무료 API 라이선스 받기

임시 무료 라이선스를 신청하시면 API의 모든 기능을 확인하실 수 있습니다.

결론

이 기사에서는 C#에서 프로그래밍 방식으로 OCR을 사용하여 JPG 또는 PNG 이미지를 XML 데이터로 변환하는 방법을 배웠습니다. 또한 문서 공간을 통해 API의 다른 OCR 기능을 살펴볼 수 있습니다. 모호하거나 우려되는 사항이 있는 경우 포럼으로 언제든지 문의해 주십시오.

또한보십시오

C#에서 OCR을 사용하여 이미지를 JSON으로 변환