跳至頁尾內容

專門閱讀

超越純文字。使用專用的高性能工具準確閱讀護照(MRZ)、支票(MICR)、車牌和條碼。

Icon Main related to 專門閱讀
專門閱讀

1

閱讀車牌

為自動停車管理、安全門禁和車輛追蹤建立 robust的自動車牌識別(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);
C#
2

閱讀護照

通過立即從國際護照和身份證的機器可讀區(MRZ)中提取資料來簡化身份驗證和客戶入職。消除手動輸入錯誤,加快您的登記或合規流程。

瞭解如何使用:在C#中閱讀護照
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);
C#
3

MICR支票閱讀

可靠地讀取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);
}
C#
4

閱讀條碼和QR碼

檢測並解碼所有主要的一維和二維條碼格式,包括QR碼。這是一個用於庫存管理、物流追蹤、銷售點系統和移動票務應用程式的多功能解決方案。

瞭解如何使用:在.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);
C#
5

電腦視覺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;
C#
6

從手寫圖像中提取文字

IronOCR甚至可以輕鬆地從手寫圖像中提取文字。使用專業方法,IronOCR可以快速有效地掃描和提取圖像中的手寫文字。

學習如何新增頁眉/頁腳
C#
準備開始了嗎?
Nuget 下載 6,136,090 | 版本: 2026.7 剛剛發布
Still Scrolling Icon

還在滾動?

想要快速證明? PM > Install-Package IronOcr
執行範例 觀看您的圖像轉變為可搜尋文字。

Iron 支援團隊

我們線上24小時,每週5天。
聊天
電子郵件
給我打電話