JPG PNG 이미지를 JSON C#으로

이미지 또는 그래픽은 텍스트, 그림, 그래프 등을 포함할 수 있는 많은 시각적 정보를 나타냅니다. 경우에 따라 일부 정보를 JPG 또는 PNG 이미지에서 [JSON][3으로 변환해야 할 수 있습니다. ] 형식을 사용하여 일부 데이터를 처리합니다. 이러한 요구 사항에 따라 이 문서에서는 C#에서 프로그래밍 방식으로 OCR 작업을 수행하여 이미지를 JSON으로 변환하는 방법을 다룹니다.

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

Aspose.OCR for .NET API를 사용하여 OCR을 수행하면 이미지에서 모든 데이터나 정보를 추출할 수 있습니다. 다운로드 페이지에서 DLL 참조 파일을 다운로드하거나 다음 NuGet 설치 명령을 사용하여 API에 쉽게 액세스할 수 있습니다.

PM> Install-Package Aspose.OCR

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

아래 단계에 따라 일부 데이터 또는 정보를 추출하기 위해 OCR을 사용하여 이미지를 JSON 형식으로 변환할 수 있습니다.

  1. AsposeOcr 클래스의 객체를 초기화합니다.
  2. RecognitionResult 클래스의 객체를 생성하고 이미지를 인식합니다.
  3. 출력 JSON 데이터를 인쇄합니다.

다음 코드 샘플은 C#에서 OCR을 사용하여 이미지를 JSON으로 변환하는 방법을 설명합니다.

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

// 입력 이미지 인식
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings());

// 결과를 JSON으로 인쇄
Console.WriteLine($"JSON: {result.GetJson()}");

C#에서 이미지 수정을 사용하여 JPG 또는 PNG 이미지를 JSON으로 변환

광학 문자 인식 기술을 수행하기 전에 일부 이미지를 처리해야 할 수 있습니다. 이러한 처리에는 자동 기울이기 보정, 임계값, 언어 또는 RecognitionSettings 클래스에 의해 노출되는 기타 속성 지정과 같은 이미지 보정이 포함될 수 있습니다. 이미지 수정을 수행한 다음 이미지를 JSON 형식으로 변환하려면 아래 단계를 따르십시오.

  1. AsposeOcr 클래스의 개체를 만듭니다.
  2. RecognitionSettings 클래스의 이미지 보정 속성을 설정하면서 이미지를 인식합니다.
  3. 출력 결과를 JSON 형식으로 작성합니다.

아래 코드는 C#에서 이미지 수정을 사용하여 이미지를 JSON으로 변환하는 방법을 자세히 설명합니다.

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

// 입력 이미지 인식
RecognitionResult result = api.RecognizeImage("sample.png", new RecognitionSettings
{
    AutoSkew = true,
    ThresholdValue = 230,
    Language = Language.Eng
});

// 결과를 JSON으로 인쇄
Console.WriteLine($"JSON: {result.GetJson()}");

무료 API 라이선스 받기

무료 임시 라이선스를 요청하여 평가 제한 없이 API를 테스트할 수 있습니다.

결론

이 기사에서는 C#에서 프로그래밍 방식으로 OCR을 사용하여 JPG 또는 PNG 이미지를 JSON 형식으로 변환하는 방법을 살펴보았습니다. 또한 출력 JSON 데이터의 정확도 수준을 향상시키기 위해 입력 이미지에서 일부 이미지 수정을 수행하는 방법을 설명합니다. 또한 문서를 방문하여 다른 OCR 기능에 대해 알아볼 수 있습니다. 우려 사항이 있는 경우 포럼으로 문의해 주십시오.

또한보십시오

C#의 DjVu 이미지에서 OCR로 텍스트 인식