IRONSOFTWAREHOME

OCR Bölge Tespiti İçin Dikdörtgen Koordinatları

Curtis Chau
Curtis Chau
Updated: 29 Haziran 2026

Birçok IronOCR yöntemi, görüntünün tamamı yerine sadece bir bölümünde OCR çalıştırabilmeniz için bir Rectangle kabul eder. Gereken dört değer, x, y, width ve height, Microsoft Paint'ten doğrudan okunabilir.

Yapıcı şöyle görünür:

Rectangle(int x, int y, int width, int height, MeasurementUnits units = MeasurementUnits.Pixels)
C#

Her parametre bir ölçüme karşılık gelir:

  • x: bölgenizin başlangıcına kadar olan görüntünün sol kenarından mesafe.
  • y: bölgenizin başlangıcına kadar olan görüntünün üst kenarından mesafe.
  • width: okumak istediğiniz bölgenin genişliği.
  • height: okumak istediğiniz bölgenin yüksekliği.
  • MeasurementUnits.Pixels: IronOCR'a değerlerin piksel cinsinden olduğunu söyler.

Koordinatlar, görüntünün sol üst köşesinde başlar: x sağa doğru artar, y aşağıya doğru artar.

Köşesi sol üstte olan ve X sağa, Y aşağıya büyüyen koordinat sistemi

Başlamadan önce, Microsoft Paint (veya imleç konumunu ve seçim boyutunu piksel cinsinden gösteren herhangi bir düzenleyici), okumak istediğiniz görüntü ve projenize eklenmiş IronOCR'ye ihtiyacınız vardır.

Çözüm

1. X ve Y Başlangıç Noktasını Okuyun

Görüntüyü Microsoft Paint'te açın, sonra okumak istediğiniz bölgenin sol üst köşesine imleci hareket ettirin. İmleç pozisyonu pencerenin sol alt köşesinde gösterilir. 2403, 1653px okumaları size bölgenin başlangıcını verir:

Microsoft Paint durum çubuğunda, OCR bölgesinin sol üstünde imleç koordinatları 2403, 1653 piksel olarak gösteriliyor

X = 2403
Y = 1653
Text

2. Genişlik ve Yüksekliği Okuyun

Seç aracına geçin ve hedef metin üzerinde bir kutu sürükleyin. Paint, seçimin boyutunu sol alt köşede raporlar. 1031 × 214px okumaları bölgenizin boyutlarıdır:

Testing123 metni etrafında Microsoft Paint seçimi ve durum çubuğunda seçim boyutu 1031 x 214 piksel olarak gösteriliyor

Width = 1031
Height = 214
Text

3. Dikdörtgeni İnşa Edin

Dört değeri aldıktan sonra Rectangle'ı oluşturun. Yukarıdaki Testing123 bölgesi için:

var rectangle = new Rectangle(2403, 1653, 1031, 214, MeasurementUnits.Pixels);
C#

4. IronOCR'a İletin

LoadImage'e dikdörtgeni verin ve OCR çalıştırmadan önce girişin o bölgeye kırpılmasını sağlayın:

var rectangle = new Rectangle(2403, 1653, 1031, 214, MeasurementUnits.Pixels);
ocrInput.LoadImage(frame, rectangle);
C#

Hata Ayıklama İpuçları

  • Durum çubuğundaki 1031 × 214px değeri seçimin genişliği ve yüksekliğidir, bir koordinat değil.
  • 2403, 1653px imleç okuması, X ve Y başlangıç noktasıdır, bölgenin sol üstü anlamına gelir.
  • Paint piksel cinsinden rapor verir, bu yüzden MeasurementUnits.Pixels'ı eşleştirin.
  • Değerleri gözle okuma birkaç piksel hata bırakabilir. Kırpma metnin bir kısmını keserse, width veya height biraz genişletin ya da x veya y'i alçaltın.
Dikkat: Tüm resim boyutlarını, örneğin 4960 × 7014 piksel, dikdörtgen boyutu olarak kullanmayın. Bu, bölgeniz yerine tüm resmi seçer.
Curtis Chau
Teknik Yazar

Curtis Chau, Bilgisayar Bilimleri alanında Lisans Derecesine (Carleton Üniversitesi) sahip ve Node.js, TypeScript, JavaScript ve React konularında uzmanlaşmış ön uç geliştirmeyle ilgileniyor. Sezgisel ve estetik açıdan hoş kullanıcı arayüzleri oluşturma tutkunu, Curtis modern çerçevelerle çalışmayı ve iyi yapılandırılmış, görsel olarak çekici kılavuzlar oluşturmayı seviyor.

...
Daha Fazla Oku

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

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

Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez
PDF için C# NuGet Kütüphanesi
NuGet ile yükleyin

Sürüm: 2026.9

PM > Install-Package IronOcr
nuget.org/packages/IronOcr/
  1. Çözüm Gezgini'nde Referanslar'a sağ tıklayın, NuGet Paketlerini Yönet
  2. "IronOCR" aratıp seçin
  3. Paketi seçin ve yükleyin
C# PDF DLL
DLL İndir

Sürüm: 2026.9

veya buradan Windows Yükleyicisini indirin.

  1. IronOCR'u ~/Libs gibi bir yere indirip sıkıştırmasını açın, Çözüm dizininizde
  2. Visual Studio Çözüm Gezgini'nde, Referanslar'a sağ tıklayın. Gözat'ı seçin, "IronOCR.dll"

$999'dan itibaren lisanslar

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