전문 독서
일반 텍스트를 넘어 더 높은 수준의 정보를 얻으세요. 전용 고성능 도구를 사용하여 여권(MRZ), 수표(MICR), 차량 번호판 및 바코드를 정확하게 판독하십시오.
전문 독서
차량 번호판 읽기
자동 주차 관리, 보안 게이트 접근 제어 및 차량 추적을 위한 견고한 자동 번호판 인식(ANPR) 시스템을 구축하세요. 당사의 엔진은 다양한 각도, 거리 및 조명 조건에서도 번호판을 정확하게 인식하도록 학습되었습니다.
IronOCR을 사용하여 차량 번호판을 읽는 방법을 알아보세요.using IronOcr;
using System;
var ocr = new IronTesseract();
ocr.Configuration.WhiteListCharacters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_";
using var inputLicensePlate = new OcrInput();
inputLicensePlate.LoadImage("plate.jpeg");
// Read license plate
OcrLicensePlateResult result = ocr.ReadLicensePlate(inputLicensePlate);
// Retrieve license plate number and confidence value
string output = $"{result.Text}\nResult Confidence: {result.Confidence}";
Console.WriteLine(output);Imports IronOcr
Imports System
Dim ocr = New IronTesseract()
ocr.Configuration.WhiteListCharacters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_"
Using inputLicensePlate = New OcrInput()
inputLicensePlate.LoadImage("plate.jpeg")
' Read license plate
Dim result As OcrLicensePlateResult = ocr.ReadLicensePlate(inputLicensePlate)
' Retrieve license plate number and confidence value
Dim output As String = $"{result.Text}{vbLf}Result Confidence: {result.Confidence}"
Console.WriteLine(output)
End Using여권을 읽어보세요
국제 여권 및 신분증의 기계 판독 영역(MRZ)에서 데이터를 즉시 추출하여 신원 확인 및 고객 온보딩 프로세스를 간소화하세요. 수동 입력 오류를 없애고 체크인 또는 규정 준수 프로세스를 가속화하십시오.
C#에서 Read Passport를 사용하는 방법을 알아보세요.using IronOcr;
using System;
// Instantiate OCR engine
var ocr = new IronTesseract();
using var inputPassport = new OcrInput();
inputPassport.LoadImage("passport.jpg");
// Perform OCR
OcrPassportResult result = ocr.ReadPassport(inputPassport);
// Output name and passport number
Console.WriteLine(result.PassportInfo.GivenNames);
Console.WriteLine(result.PassportInfo.PassportNumber);Imports IronOcr
Imports System
' Instantiate OCR engine
Dim ocr = New IronTesseract()
Using inputPassport = New OcrInput()
inputPassport.LoadImage("passport.jpg")
' Perform OCR
Dim result As OcrPassportResult = ocr.ReadPassport(inputPassport)
' Output name and passport number
Console.WriteLine(result.PassportInfo.GivenNames)
Console.WriteLine(result.PassportInfo.PassportNumber)
End UsingMICR 수표 판독
E-13B MICR 글꼴로 인쇄된 수표를 정확하게 판독하여 은행 입금 처리 및 금융 워크플로우를 자동화하세요. 당사의 특수 엔진은 라우팅 번호, 계좌 번호, 수표 금액과 같은 중요 데이터를 최고 수준의 정확도로 판독합니다.
// Import the IronOCR namespace
using IronOcr;
// Create a new instance of IronTesseract for performing OCR operations
var Ocr = new IronTesseract();
// Set the OCR language to MICR to recognize magnetic ink characters
// Must have MICR (IronOcr.Languages.MICR) installed beforehand
Ocr.Language = OcrLanguage.MICR;
// Specify the file path of the input image containing MICR text
using (var Input = new OcrInput())
{
Input.LoadImage("sampleChequeImage.png");
// Run the OCR engine to read the MICR text from the input image
var Result = Ocr.Read(Input);
// Output the recognized text to the console
Console.WriteLine(Result.Text);
}' Import the IronOCR namespace
Imports IronOcr
' Create a new instance of IronTesseract for performing OCR operations
Dim Ocr = New IronTesseract()
' Set the OCR language to MICR to recognize magnetic ink characters
' Must have MICR (IronOcr.Languages.MICR) installed beforehand
Ocr.Language = OcrLanguage.MICR
' Specify the file path of the input image containing MICR text
Using Input = New OcrInput()
Input.LoadImage("sampleChequeImage.png")
' Run the OCR engine to read the MICR text from the input image
Dim Result = Ocr.Read(Input)
' Output the recognized text to the console
Console.WriteLine(Result.Text)
End Using바코드 및 QR 코드 읽기
QR 코드를 포함한 모든 주요 1D 및 2D 바코드 형식을 감지하고 디코딩합니다. 재고 관리, 물류 추적, POS 시스템 및 모바일 티켓팅 애플리케이션에 적합한 다용도 솔루션입니다.
.NET C#에서 바코드와 QR 코드를 읽는 방법을 알아보세요.using IronOcr;
// Instantiate IronTesseract
IronTesseract ocrTesseract = new IronTesseract();
// Enable barcode reading
ocrTesseract.Configuration.ReadBarCodes = true;
// Add PDF
using var imageInput = new OcrPdfInput("pdfWithBarcodes.pdf");
// Perform OCR
OcrResult ocrResult = ocrTesseract.Read(imageInput);
// Output detected barcodes and text values
Console.WriteLine(ocrResult.Text);
Console.WriteLine(ocrResult.Barcodes[0].Value);Imports IronOcr
' Instantiate IronTesseract
Dim ocrTesseract As New IronTesseract()
' Enable barcode reading
ocrTesseract.Configuration.ReadBarCodes = True
' Add PDF
Using imageInput = New OcrPdfInput("pdfWithBarcodes.pdf")
' Perform OCR
Dim ocrResult As OcrResult = ocrTesseract.Read(imageInput)
' Output detected barcodes and text values
Console.WriteLine(ocrResult.Text)
Console.WriteLine(ocrResult.Barcodes(0).Value)
End Using컴퓨터 비전 OCR
컴퓨터 비전 기술의 강력한 기능을 활용하여 고급 학습 모델로 텍스트를 감지하세요. IronOCR은 OpenCV를 사용하여 이미지에서 텍스트가 포함된 영역을 식별합니다. 특히 노이즈가 많거나 문서에 텍스트 블록이 흩어져 있는 이미지에서 유용합니다!
컴퓨터 비전 기술을 활용한 OCR 사용법 튜토리얼 (면허증, 자막, 송장)using IronOcr;
var ocr = new IronTesseract();
using var input = new OcrInput();
input.LoadImage("sample.png");
// Make sure to also install IronOcr.Extensions.AdvancedScan to use this method
input.FindTextRegion(Scale: 2.0, DilationAmount: 20, Binarize: true, Invert: true);
OcrResult result = ocr.Read(input);
string resultText = result.Text;Imports IronOcr
Dim ocr = New IronTesseract()
Using input = New OcrInput()
input.LoadImage("sample.png")
' Make sure to also install IronOcr.Extensions.AdvancedScan to use this method
input.FindTextRegion(Scale:=2.0, DilationAmount:=20, Binarize:=True, Invert:=True)
Dim result As OcrResult = ocr.Read(input)
Dim resultText As String = result.Text
End Using손글씨 이미지에서 텍스트 추출
IronOCR은 손글씨 이미지에서도 손쉽게 텍스트를 추출할 수 있습니다. 특수 기법을 사용하여 IronOCR은 이미지에서 손글씨를 빠르고 효율적으로 스캔하고 추출합니다.
머리글/바닥글을 추가하는 방법을 알아보세요.시작할 준비 되셨나요?
Nuget Downloads 6,236,385|버전:2026.9방금 출시