Özelleştirilmiş Okuma
Basit metnin ötesine geçin. Pasaportları (MRZ), çekleri (MICR), plaka ve barkodları özel, yüksek performanslı araçlarla doğru bir şekilde okuyun.
Özelleştirilmiş Okuma
Plaka Okuma
Otomatik park yönetimi, güvenlik kapısı erişimi ve araç takibi için sağlam Otomatik Numara Plaka Tanıma (ANPR) sistemleri oluşturun. Motorumuz, çeşitli açılardan, mesafelerden ve aydınlatma koşullarından plakaları doğru bir şekilde okumak için eğitilmiştir.
Nasıl yapılır öğrenin:IronOCR ile Plaka Okumausing 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 UsingPasaport Oku
Kimlik doğrulama ve müşteri kazandırma süreçlerini, uluslararası pasaportların ve kimlik kartlarının Makine Tarafından Okunan Bölümünden (MRZ) verileri anında çıkararak kolaylaştırın. El ile giriş hatalarını ortadan kaldırın ve check-in veya uyum süreçlerini hızlandırın.
Nasıl yapılır öğrenin:C# ile Pasaport Okumausing 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 Çek Okuma
E-13B MICR yazılarını çeklerde güvenilir bir şekilde okuyarak banka mevduat işlemlerini ve finansal iş akışlarını otomatikleştirin. Özel motorumuz, yönlendirme numaraları, hesap numaraları ve çek tutarları gibi kritik veriler için en yüksek doğruluğu sağlar.
// 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 UsingBarkod ve QR kodu oku
QR Kodu dahil olmak üzere tüm önemli 1D ve 2D barkod biçimlerini tespit edip kodunu çözün. Envanter yönetimi, lojistik takibi, satış noktası sistemleri ve mobil biletleme uygulamaları için çok yönlü bir çözüm.
Nasıl yapılır öğrenin:Barkodlar ve QR Kodları .NET C#'de Okumausing 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 UsingBilgisayar Görüşü OCR
Eğitimli gelişmiş modellerimizle metin tespit etmek için bilgisayar görüşü gücünü kullanın. IronOCR, görüntüde metin içeren alanları belirlemek için OpenCV'yi kullanır, özellikle gürültü ve belgelerde dağınık metin bloklarına sahip görüntüler için faydalıdır!
Nasıl yapılır öğrenin:Bilgisayar Görüşü Eğitimine OCR (Lisans, Alt Yazı, Fatura)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 UsingEl Yazısı Görüntülerinden Metin Çıkar
IronOCR, el yazısı görüntülerden metin çıkarabilir. IronOCR, özel yöntemler kullanarak görüntülerden el yazısı metni hızlı ve verimli bir şekilde tarayıp çıkarabilir.
Başlıklar/altlıklar eklemeyi öğreninBaşlamaya Hazır mısınız?
Nuget Downloads 6,236,385|Sürüm:2026.9yeni yayınlandı