Hervorhebung von Texten zum Debugging
using IronOcr;

IronTesseract ocrTesseract = new IronTesseract();

using var ocrInput = new OcrInput();
ocrInput.LoadPdf("document.pdf");
ocrInput.HighlightTextAndSaveAsImages(ocrTesseract, "highlight_page_", ResultHighlightType.Paragraph);
NuGet Download
PM > Install-Package IronOcr
Hervorhebung von Texten zum Debugging

Hervorhebung von Texten zum Debugging

IronOCR bietet integrierte Unterstützung für die visuelle Hervorhebung von OCR-erkannten Elementen (Zeichen, Wörter, Zeilen oder Absätze) auf Bildern oder Seiten und exportiert diese als PNG-Dateien zur Fehlersuche.

  • OCR-basierte Bereichserkennung ersetzt manuelle Rechteckdefinitionen
  • HighlightTextAndSaveAsImages(ocr, prefix, highlightType) überlagert rote Kästchen um erkannte Elemente - Absätze, Zeilen, Wörter oder Zeichen - und speichert jede Seite als Bild.
  • Verwendet ResultHighlightType, um auszuwählen, was hervorgehoben werden soll: Character, Word, Line oder Paragraph.
  • Handhabt Erkennung und Zeichnung intern - viel einfacher als manuell Koordinaten für Rechtecke festzulegen.

Optional manueller Ansatz über StampCropRectangles

Wenn Sie die Begrenzungsrahmen aus OCR-Ergebnissen manuell handhaben möchten:

  • result.WordBounds (oder .LineBounds, .ParagraphBounds) erzeugt Rectangle[] mit erkannten Bereichen.
  • StampCropRectanglesAndSaveAs(...) visualisiert diese Rechtecke und schreibt Bilder auf die Festplatte
Erforschen Sie Techniken der Computer Vision mit IronOCR
Auf GitHub ansehen

Bereit anzufangen?

Nuget Downloads 6,357,159Version:2026.11gerade veröffentlicht