IRONSOFTWAREHOME

Specjalistyczne czytanie

Wyjdź poza zwykły tekst. Dokładnie czytaj paszporty (MRZ), czeki (MICR), tablice rejestracyjne i kody kreskowe za pomocą dedykowanych, wysokowydajnych narzędzi.

Specjalistyczne czytanie

1

Odczytaj tablicę rejestracyjną

Buduj solidne systemy rozpoznawania numerów rejestracyjnych ANPR do zautomatyzowanego zarządzania parkowaniem, dostępu do bramek bezpieczeństwa i śledzenia pojazdów. Nasz silnik jest wytrenowany do dokładnego czytania tablic rejestracyjnych z różnych kątów, odległości i warunków oświetleniowych.

Ucz się, jak:Czytać tablice rejestracyjne przy użyciu 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);
2

Odczytaj paszport

Uprość weryfikację tożsamości i wprowadzenie klienta dzięki natychmiastowemu wyodrębnianiu danych ze strefy maszynowej MRZ międzynarodowych paszportów i kart identyfikacyjnych. Usuń błędy ręcznego wprowadzania danych i przyspiesz procesy zameldowania lub zgodności.

Ucz się, jak:Odczytać paszport w 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);
3

Czytanie czeków MICR

Niezawodnie czytaj czcionki E-13B MICR na czekach, aby zautomatyzować przetwarzanie depozytów bankowych i przepływy pracy finansowe. Nasz wyspecjalizowany silnik zapewnia najwyższą dokładność dla kluczowych danych, takich jak numery tras, numery kont i kwoty czeków.

// 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);
}
4

Czytaj kod kreskowy i kod QR

Wykrywa i dekoduje wszystkie główne formaty kodów kreskowych 1D i 2D, w tym kod QR. Wszechstronne rozwiązanie do zarządzania inwentaryzacją, śledzenia logistyki, systemów punktów sprzedaży i aplikacji do biletów mobilnych.

Ucz się, jak:Czytać kody kreskowe i kody QR w .NET C#
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);
5

Wizja komputerowa OCR

Wykorzystaj moc wizji komputerowej do wykrywania tekstu z naszymi zaawansowanymi wytrenowanymi modelami. IronOCR wykorzystuje OpenCV do identyfikacji obszarów w obrazie zawierających tekst, szczególnie pomocne w przypadku obrazów z dużą ilością szumów i rozproszonych bloków tekstu w dokumentach!

Ucz się, jak:Samouczek OCR w widzeniu komputerowym (Licencja, Napisy, Faktura)
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;
6

Wyodrębnij tekst z obrazów pisma odręcznego

IronOCR potrafi nawet bezproblemowo wyodrębniać tekst z obrazów z pismem odręcznym. Za pomocą specjalistycznych metod, IronOCR potrafi szybko i efektywnie skanować i wyodrębniać ręcznie pisany tekst z obrazów.

Ucz się, jak dodawać nagłówki/stopki

Gotowy, aby rozpocząć?

Nuget Downloads 6,236,385Wersja:2026.9właśnie wydany

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Otrzymaj swoją Konsultację Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta