텍스트 인식 DjVu 이미지 C# OCR

DjVu 형식은 텍스트, 이미지 또는 그림을 포함할 수 있는 스캔 문서를 저장하는 데 사용됩니다. DjVu는 최소한의 공간을 사용하여 데이터를 저장할 수 있기 때문에 데이터를 보관하는 데 사용됩니다. 이 문서에서는 C#에서 프로그래밍 방식으로 OCR 작업을 사용하여 DjVu 이미지의 텍스트를 인식하는 방법을 다룹니다.

DjVu 이미지에서 텍스트 인식 – C# API 설치

Aspose.OCR for .NET API는 JPG, PNG, PDF 등과 같은 다양한 유형의 문서에 대한 광학 문자 인식을 지원합니다. 마찬가지로 다중 페이지 DjVu 이미지 파일의 텍스트 인식도 지원합니다. 다운로드 섹션에서 API의 JAR 파일을 다운로드하여 API를 쉽게 구성할 수 있습니다. 마찬가지로 다음 NuGet 설치 명령을 실행하여 프로젝트에 라이브러리를 설치할 수 있습니다.

PM> Install-Package Aspose.OCR

C#에서 DjVu 이미지에 OCR을 수행하여 텍스트 인식

아래 단계에 따라 여러 페이지의 DjVu 이미지에서 OCR 작업을 수행하여 텍스트를 인식할 수 있습니다.

  1. AsposeOCR 클래스를 사용하여 API 인스턴스를 초기화합니다.
  2. DocumentRecognitionSettings 클래스 개체를 만듭니다.
  3. RecognizeDjvu 메서드를 사용하여 텍스트를 인식합니다.
  4. 인식된 텍스트를 인쇄합니다.

다음 코드 샘플은 C#에서 프로그래밍 방식으로 OCR을 수행하여 DjVu 이미지에서 텍스트를 인식하는 방법을 보여줍니다.

// DJVU 이미지 파일 경로 입력
string imgPath = "sample1.djvu";

// AsposeOcr 클래스 객체 초기화
AsposeOcr api = new AsposeOcr();

// DJVU에서 이미지 인식
DocumentRecognitionSettings set = new DocumentRecognitionSettings();
set.PagesNumber = 0;
List<Aspose.OCR.RecognitionResult> result = api.RecognizeDjvu(imgPath, set);

// 결과 인쇄
int pageNumber = 0;
foreach (var page in result)
{
    System.Console.WriteLine($"Page: {pageNumber++} text: {page.RecognitionText}");
}

무료 API 라이선스 받기

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

결론

결론적으로 여러 페이지의 DjVu 이미지에서 OCR 작업으로 텍스트를 인식하는 방법을 배웠습니다. 텍스트 인식 프로세스의 정확도를 높이기 위해 입력 이미지에 대한 자동 대비 및 기울이기 옵션을 설정할 수 있는 문서 인식 설정을 지정하는 기능으로 텍스트를 인식할 수 있습니다. 또한 문서 섹션을 살펴보고 API에서 지원하는 다양한 다른 기능을 탐색할 수 있습니다. 우려 사항이나 요구 사항에 대해 논의해야 하는 경우 포럼에서 언제든지 저희에게 편지를 보내주십시오.

또한보십시오

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