IRONSOFTWAREHOME
OCR Görüntü Renk Düzenleme
using IronOcr;
using IronSoftware.Drawing;
using System;

var ocrTesseract = new IronTesseract();

using var ocrInput = new OcrInput();
ocrInput.LoadImage("blue_and_pink.png");

ocrInput.WithTitle("Recolored");

ocrInput.ReplaceColor(Color.Pink, Color.White, 10);
// Pink detection has 10% tolerance

ocrInput.ReplaceColor(Color.Blue, Color.Black, 5);
// Blue detection has 5% tolerance

// Export the modified image so you can manually inspect it.
foreach (var page in ocrInput.GetPages())
{
    page.SaveAsImage($"black_and_white_page_{page.Index}.bmp");
}

var ocrResult = ocrTesseract.Read(ocrInput);
Console.WriteLine(ocrResult.Text);
Imports IronOcr
Imports IronSoftware.Drawing
Imports System

Dim ocrTesseract = New IronTesseract()

Using ocrInput = New OcrInput()
    ocrInput.LoadImage("blue_and_pink.png")

    ocrInput.WithTitle("Recolored")

    ocrInput.ReplaceColor(Color.Pink, Color.White, 10)
    ' Pink detection has 10% tolerance

    ocrInput.ReplaceColor(Color.Blue, Color.Black, 5)
    ' Blue detection has 5% tolerance

    ' Export the modified image so you can manually inspect it.
    For Each page In ocrInput.GetPages()
        page.SaveAsImage($"black_and_white_page_{page.Index}.bmp")
    Next

    Dim ocrResult = ocrTesseract.Read(ocrInput)
    Console.WriteLine(ocrResult.Text)
End Using
NuGet Download
PM > Install-Package IronOcr
OCR Görüntü Renk Düzenleme

OCR Görüntü Renk Düzenleme

OCR, beyaz bir arka plan üzerinde siyah metin okuduğumuzda daha hızlı ve daha doğru çalışır.

Örneğin, pembe bir arka plan üzerinde mavi metin varsa, OCR gerçekleştirmeden önce mavi'yi siyah ve pembe'yi beyaza değiştirmek isteyeceğiz.

Bu, System.Drawing kullanılarak çok zaman alıcı ve yavaş olabilir, ancak IronOCR ile tamamen otomatikleştirilmiştir.

OcrInput.ReplaceColor yöntemi, bir belge içinde bir rengi başka bir renkle değiştirmemizi sağlar. Bu yöntem adapte edilebilir olup, bir rengi tam olarak eşleştirecek yüzde toleransını belirtmenize olanak tanır. Bu, OCR için görüntüleri hazırlamak üzere Photoshop veya ImageMagick komut dosyalarını kullanma ihtiyacını ortadan kaldırır.

ReplaceColor Method Parameters

  • İlk parametre değiştirilecek renktir.
  • İkinci parametre yerine geçecek renktir.
  • Üçüncü isteğe bağlı parametre, renklerin ne kadar yakından eşleşmesi gerektiğine dair toleransı belirtir ve bu, belirtilen yüzde içinde değişikliklere izin verir.
OCR'de Görüntü Renk Düzeltimi Hakkında Daha Fazla Bilgi Edinin
GitHub'da Görüntüle

Başlamaya Hazır mısınız?

Nuget Downloads 6,236,385Sürüm:2026.9yeni yayınlandı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez