Altbilgi içeriğine atla

OCR Sonuçları

Sadece metinden daha fazlasını elde edin. API'miz, koordinatlar, güven puanları ve tam belge hiyerarşisi (sayfalar, satırlar, kelimeler) dahil olmak üzere yapılandırılmış veriler sağlar.

Icon Main related to OCR Sonuçları
Veri Çıktısı

1

Metinler

IronOCR, paragraflar, satırlar, kelimeler ve karakterler için yapısal nesneler ve dizeler olarak metin çıktısı döndürür, bu da geliştiricilerin verileri hızlı bir şekilde erişmesine ve manipüle etmesine olanak tanır.

using IronOcr;

var ocrTesseract = new IronTesseract();
using var ocrInput = new OcrInput();
var pages = new int[] { 1, 2 };
ocrInput.LoadImageFrames("example.tiff", pages);
OcrResult ocrResult = ocrTesseract.Read(ocrInput);
foreach (var page in ocrResult.Pages)
{
    // Page text
    string PageText = page.Text;
}
C#
2

OCR Metinlerinin Konumu

Her paragraf, satır, kelime ve karakter için kesin X/Y koordinatlarını ve sınırlayıcı kutu boyutlarını alın, bu da metin vurgulama, bölgesel OCR ve veri doğrulaması sağlar.

Nasil yapilacagini öğrenin:.NET C# ile Okuma Sonuclarini Çıkartma
using IronOcr;
using IronOcr.OcrResult;

// Instantiate IronTesseract
IronTesseract ocrTesseract = new IronTesseract();

// Add image
using var imageInput = new OcrImageInput("sample.jpg");

// Perform OCR
OcrResult ocrResult = ocrTesseract.Read(imageInput);

// Retrieve list of detected paragraphs
Paragraph[] paragraphs = ocrResult.Paragraphs;

// Output Text location (X,Y) of the first paragraph
Console.WriteLine($"X: {paragraphs[0].X}");
Console.WriteLine($"Y: {paragraphs[0].Y}");
C#
3

OCR Çıkışı güveni

Çıkarılan metinler için bir güven puanı alın. Daha guvenilir otomasyon iş akışlari oluşturmak için düşük-güven sonuçları insana incelemesi için programatik olarak isaretleyin.

Nasil yapilacagini öğrenin:.NET C# ile Okuma Güvenini Al
using IronOcr;

var ocrTesseract = new IronTesseract();
using var ocrInput = new OcrInput();

// Load image from file
ocrInput.LoadImage("sameple.png");

// Perform OCR
OcrResult ocrResult = ocrTesseract.Read(ocrInput);

// Check Confidence level
Console.WriteLine($"Confidence: {ocrResult.Confidence}%");
C#
4

OCR Öğelerinin Görüntüleri

Metnin yani sira, OCR'den algilanan metinlerin görsel ögelerini giris belgesinden ayri resim dosyalari olarak çikarin, arsivleme veya metin dışı verileri işleme için kullanislidir.

Nasil yapilacagini öğrenin:.NET C# ile Okuma Sonuclarini Çıkartma
using IronOcr;
using IronSoftware.Drawing;

var ocrTesseract = new IronTesseract();
using var ocrInput = new OcrInput();
ocrInput.LoadImage("sample.png");
var ocrResult = ocrTesseract.Read(ocrInput);
foreach (var page in ocrResult.Pages)
{
    foreach (var word in page.Words)
    {
        word.ToBitmap(ocrInput).SaveAs($"page{page.PageNumber}_word{word.WordNumber}.png", AnyBitmap.ImageFormat.Png);
    }
}
C#

Icon Main related to OCR Sonuçları
Cikti Türleri

1

Metin

OCR sonuclarina yapili, hiyerarsik bir API araciligiyla erisin. Büyük paragraflardan tek tek karakterlere kadar kolayca gezinerek çıkartilan metin ve metaverileri uzerinde detayli kontrol sahibi olun.

Nasil yapilacagini öğrenin:.NET C# ile Okuma Sonuclarini Çıkartma
using IronOcr;

// Instantiate IronTesseract
IronTesseract ocrTesseract = new IronTesseract();

// Add image
using var imageInput = new OcrImageInput("sample.jpg");

// Perform OCR
OcrResult ocrResult = ocrTesseract.Read(imageInput);

// Output the first detected paragraph text
Console.WriteLine($"Text: {ocrResult.Paragraphs[0].Text}");
C#
2

Aranabilir PDF'ler

Tarama belgelerini veya gösteri alanlarini tam olarak aranabilir bir PDF dosyasina dönüştürun. Orijinal yerlesim korunur, ancak tüm metin secilebilir, kopyalanabilir ve bulunabilir olur.

Nasil yapilacagini öğrenin:Sonucları Araştırılabilir PDF olarak Kaydet
using IronOcr;

// Instantiate IronTesseract
IronTesseract ocrTesseract = new IronTesseract();

// Enable render as searchable PDF
ocrTesseract.Configuration.RenderSearchablePdf = true;

// Add image
using var imageInput = new OcrImageInput("sample.tiff");

// Perform OCR
OcrResult ocrResult = ocrTesseract.Read(imageInput);

// Export as searchable PDF
ocrResult.SaveAsSearchablePdf("searchablePdf.pdf");
C#
3

hOCR

Sonucları, her kelime için metin, yerlesim bilgileri ve koordinatlar dahil olmak uzere zengin metaveri sağlayan, ileri düzey belge analizi için ideal HTML tabanli bir standart olan hOCR formatinda dışa aktarın.

Nasil yapilacagini öğrenin:Sonuclari HTML Dosyasında hOCR olarak Kaydet
using IronOcr;

// Instantiate IronTesseract
IronTesseract ocrTesseract = new IronTesseract();

// Enable render as hOCR
ocrTesseract.Configuration.RenderHocr = true;

// Add image
using var imageInput = new OcrImageInput("sample.tiff");
imageInput.Title = "Html Title";

// Perform OCR
OcrResult ocrResult = ocrTesseract.Read(imageInput);

// Export as HTML
ocrResult.SaveAsHocrFile("result.html");
C#
4

Metinleri Resim Olarak Vurgula

Hata ayıklama ve doğrulama için, taninmiş tüm metinleri vurgulayan orijinal belgenin bir resmini uretin. Bu, OCR motorunun doğrulugunu ve metin konumunu hizli bir şekilde gozumle değiştirme saglar.

Nasil yapilacagini öğrenin:Debugging için C# Metinleri Vurgulama
using IronOcr;

IronTesseract ocrTesseract = new IronTesseract();
using var ocrInput = new OcrInput();
ocrInput.LoadPdf("sample.pdf");
ocrInput.HighlightTextAndSaveAsImages(ocrTesseract, "highlight_page_", ResultHighlightType.Paragraph);
C#
5

Barkod ve QR Kod Degerleri

Belge icinde yer alan barkodlardan veya QR kodlarindan çözulen string degerleri çıkartın. API, bunlari eksiksiz bir veri yakalama çözümü için metin sonucuyla birlikte sağlar.

Nasil yapilacagini öğrenin:.NET C# ile Okuma Sonuclarini Çıkartma
using IronOcr;
using IronOcr.OcrResult;

// Instantiate IronTesseract
IronTesseract ocrTesseract = new IronTesseract();

// Enable barcodes detection
ocrTesseract.Configuration.ReadBarCodes = true;

// Load PDF file
using OcrInput ocrInput = new OcrInput();
ocrInput.LoadPdf("sample.pdf");

// Perform OCR
OcrResult ocrResult = ocrTesseract.Read(ocrInput);

// Output Barcode value
Console.WriteLine(ocrResult.Barcodes[0].Value);
C#
Başlamaya Hazır mısınız?
Nuget İndirmeler 5,585,834 | Sürüm: 2026.4 just released
Still Scrolling Icon

Hala Kaydiriyor musunuz?

Hızlı bir kanit mi istiyorsunuz? PM > Install-Package IronOcr
örnekleri çalıştır resminizin aranabilir metne donuşünü izleyin.

Iron Destek Ekibi

Haftanın 5 günü, 24 saat çevrimiçiyiz.
Sohbet
E-posta
Beni Ara