IRONSOFTWAREHOME

Rechteckkoordinaten für OCR-Regionenerkennung

Curtis Chau
Curtis Chau
Updated: 29. Juni 2026

Mehrere IronOCR-Methoden akzeptieren ein Rectangle, sodass Sie OCR auf einem einzelnen Teil eines Bildes ausführen können, anstatt auf dem gesamten Bild. Die vier benötigten Werte, x, y, width und height, können direkt aus Microsoft Paint ausgelesen werden.

Der Konstruktor sieht so aus:

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

Jeder Parameter entspricht einer Messung:

  • x: Abstand von der linken Kante des Bildes bis zum Beginn Ihres Bereichs.
  • y: Abstand von der oberen Kante des Bildes bis zum Beginn Ihres Bereichs.
  • width: Breite des Bereichs, den Sie lesen möchten.
  • height: Höhe des Bereichs, den Sie lesen möchten.
  • MeasurementUnits.Pixels: teilt IronOCR mit, dass die Werte in Pixeln vorliegen.

Koordinaten beginnen an der oberen linken Ecke des Bildes: x wächst nach rechts, y wächst nach unten.

Koordinatensystem mit Ursprung oben links, wobei X nach rechts und Y nach unten wächst

Bevor Sie starten, benötigen Sie Microsoft Paint (oder einen beliebigen Editor, der die Cursorposition und die Auswahlgröße in Pixel anzeigt), das Bild, das Sie lesen möchten, und IronOCR zu Ihrem Projekt hinzugefügt.

Lösung

1. Lesen Sie den X- und Y-Startpunkt

Öffnen Sie das Bild in Microsoft Paint, dann bewegen Sie den Cursor in die obere linke Ecke der Region, die Sie lesen möchten. Die Cursorposition wird unten links im Fenster angezeigt. Ein Auslesen von 2403, 1653px gibt Ihnen den Startpunkt des Bereichs:

Microsoft Paint-Statusleiste, die Zeigerkoordinaten 2403, 1653px oben links im OCR-Bereich anzeigt

X = 2403
Y = 1653
Text

2. Lesen Sie die Breite und Höhe

Wechseln Sie zum Auswahl-Werkzeug und ziehen Sie ein Feld über den Zieltext. Paint gibt die Größe der Auswahl unten links an. Ein Auslesen von 1031 × 214px sind die Abmessungen Ihres Bereichs:

Microsoft Paint-Auswahl um den Text Testing123 mit Statusleiste zeigt Auswahlgröße 1031 x 214px an

Width = 1031
Height = 214
Text

3. Bauen Sie das Rechteck

Mit den vier Werten in der Hand konstruieren Sie das Rectangle. Für den oben genannten Testing123-Bereich:

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

4. Übergeben Sie es an IronOCR

Geben Sie das Rechteck an LoadImage, um den Eingang auf diesen Bereich zu beschneiden, bevor Sie OCR ausführen:

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

Debug-Tipps

  • Der 1031 × 214px-Wert in der Statusleiste ist die Breite und Höhe der Auswahl, nicht eine Koordinate.
  • Das 2403, 1653px Zeigerauslesen ist der X- und Y-Startpunkt, also die obere linke Ecke des Bereichs.
  • Paint berichtet in Pixeln, daher übergeben Sie MeasurementUnits.Pixels zur Anpassung.
  • Das Lesen der Werte mit dem Auge lässt sie um einige Pixel abweichen. Wenn der Zuschnitt einen Teil des Textes abschneidet, vergrößern Sie width oder height leicht oder verringern Sie x oder y.
Vorsicht: Verwenden Sie nicht die vollständige Bildgröße, zum Beispiel 4960 × 7014px, als Rechteckgröße. Das wählt das gesamte Bild anstelle Ihrer Region aus.
Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender Handbücher.

...
Weiterlesen

Bereit anzufangen?

Nuget Downloads 6,236,385Version:2026.9gerade veröffentlicht

Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
C# NuGet-Bibliothek für PDF
Installation mit NuGet

Version: 2026.9

PM > Install-Package IronOcr
nuget.org/packages/IronOcr/
  1. Rechtsklick auf Referenzen, NuGet-Pakete verwalten
  2. Wählen Sie Durchsuchen und suchen Sie nach "IronOCR"
  3. Paket auswählen und installieren
C# PDF DLL
Download DLL

Version: 2026.9

oder laden Sie den Windows Installer hier herunter.

  1. Laden Sie IronOCR herunter und entpacken Sie es in einem Ordner wie ~/Libs in Ihrem Lösungsverzeichnis.
  2. Klicken Sie im Visual Studio Solution Explorer mit der rechten Maustaste auf Referenzen. Wählen Sie Durchsuchen, "IronOCR.dll"

Lizenzen von $999

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Kundenlogos von Iron Software
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.