IRONSOFTWAREHOME

구성 및 언어

OCR 엔진을 세밀하게 조정하여 완벽한 결과를 얻으세요. 125개 이상의 언어를 기본적으로 지원하며, 성능과 정확도를 세밀하게 제어할 수 있습니다.

OCR 상세 구성

1

일반 OCR 구성

수십 가지 매개변수에 대한 세밀한 제어를 통해 Tesseract 핵심 엔진을 정밀하게 조정할 수 있습니다. 이를 통해 특정 문서 유형, 언어 또는 품질 문제에 맞춰 성능을 최적화하려는 고급 사용자에게 심층적인 맞춤 설정이 가능합니다.

C# Tesseract OCR 구성 변수 사용법을 알아보세요.
IronTesseract ocr = new IronTesseract
{
    Configuration = new TesseractConfiguration
    {
        ReadBarCodes = false,
        RenderHocr = true,
        TesseractVariables = null,
        WhiteListCharacters = null,
        BlackListCharacters = "`ë|^",
    },
    MultiThreaded = false,
    Language = OcrLanguage.English,
    EnableTesseractConsoleMessages = true, // False as default
};
2

고급 읽기를 위한 OCR 구성

고급 OCR 읽기 방식에 사용할 수 있는 OCR 구성 설정 및 언어에 대해 자세히 알아보세요.

using IronOcr;

IronTesseract ocr = new IronTesseract
{
    Configuration = new TesseractConfiguration
    {
        // Whitelist alphanumeric characters and common punctuation
        WhiteListCharacters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.,-?!$() /",
        // Blacklist uncommon characters 
        BlackListCharacters = "`ë|^",
    },

    // Languages available for advanced reading are English, Japanese, Korean, LatinAlphabet   
    Language = OcrLanguage.English
};
3

빠른 OCR 구성

OCR 엔진을 최적화하여 속도를 극대화하세요. 절대적인 정확도보다 성능을 우선시하도록 설정을 조정하면 속도가 중요한 대량의 문서를 신속하게 처리할 수 있습니다.

.NET 환경에서 Tesseract OCR 속도를 높이는 방법을 알아보세요.

언어

1

125개 언어 OCR 지원

125개 이상의 국제 언어에서 높은 정확도를 구현하세요. 저희 패키지는 아랍어, 중국어, 히브리어 등 비라틴 문자 체계와 발음 구별 기호가 있는 언어를 강력하게 지원합니다. 단 한 줄의 코드로 언어를 쉽게 추가하거나 전환할 수 있습니다.

Iron OCR을 사용하여 다국어 OCR을 마스터하는 방법: 영어 및 일본어
using IronOcr;

var ocr = new IronTesseract();

// Set the OCR to use Chinese Simplified
ocr.Language = OcrLanguage.ChineseSimplified;
using (var input = new OcrInput())
{
    var result = ocr.Read(input);

    // Store the recognized text in a string
    string testResult = result.Text;
}
2

다국어 읽기

IronOcr은 동일 페이지에 여러 언어가 포함된 문서에서 텍스트를 정확하게 추출합니다. 지정된 언어를 자동으로 감지하고 언어 간 전환을 지원하므로 각 언어 콘텐츠에 대해 별도의 처리가 필요하지 않습니다.

Tesseract에서 여러 언어를 사용하는 방법을 알아보세요.
using IronOcr;

// Instantiate IronTesseract
IronTesseract ocrTesseract = new IronTesseract()
{   // Set primary language to English
    Language = OcrLanguage.EnglishBest,
};

// Set secondary language to Russian
ocrTesseract.AddSecondaryLanguage(OcrLanguage.Russian);

// Add PDF
using var pdfInput = new OcrPdfInput(@"example.pdf");

// Perform OCR
OcrResult result = ocrTesseract.Read(pdfInput);

// Output extracted text to console
Console.WriteLine(result.Text);
3

맞춤 언어 읽기

내장된 언어 팩을 넘어 직접 학습한 언어 데이터를 제공하여 활용 범위를 넓히세요. 희귀 언어, 특수 글꼴 또는 고유한 문자 집합이 포함된 문서에서도 높은 정확도를 달성할 수 있습니다.

사용자 지정 언어 파일 사용 방법을 알아보세요.
using IronOcr;

var ocrTesseract = new IronTesseract();
ocrTesseract.UseCustomTesseractLanguageFile("custom_tesseract_files/custom.traineddata");
using var ocrInput = new OcrInput();
ocrInput.LoadImage(@"sample.png");
var ocrResult = ocrTesseract.Read(ocrInput);
Console.WriteLine(ocrResult.Text);

시작할 준비 되셨나요?

Nuget Downloads 6,236,385버전:2026.9방금 출시

Key in blue circle

무료 30일 체험 키를 즉시 받으세요.

Your trial license will be sent to your email address

제한 없음. 100% 무제한 이용. 신용카드 불필요.

bullet_checked신용카드나 계정 생성은 필요하지 않습니다.제한 없음. 100% 무제한 이용. 신용카드 불필요.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
부담 없는 무료 상담을 받아보세요
아래 양식을 작성하시거나 sales@ironsoftware.com으로 이메일을 보내주세요.
고객님의 정보는 항상 비밀로 유지됩니다.
전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.
Iron Software의 고객 로고
지금 바로 30일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.