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,262,020Wersja: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.

OR
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 Iron Suite
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja 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