Zaznaczanie tekstu do debugowania
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
Zaznaczanie tekstu do debugowania

Zaznaczanie tekstu do debugowania

IronOCR zawiera wbudowaną obsługę wizualnego wyróżniania elementów wykrytych przez OCR (znaków, słów, linii lub akapitów) na obrazach lub stronach i eksportowania ich jako PNG do debugowania.

  • OCR-based detection areas zastępuje ręczne definicje prostokątów
  • HighlightTextAndSaveAsImages(ocr, prefix, highlightType) nakłada czerwone ramki na wykryte elementy - akapity, linie, słowa lub znaki - i zapisuje każdą stronę jako obraz.
  • Używa ResultHighlightType do wyboru, co podświetlić: Character, Word, Line lub Paragraph.
  • Obsługuje wykrywanie i rysowanie wewnętrznie - znacznie prostsze niż ręczne określanie współrzędnych prostokątów.

Opcjonalne podejście ręczne przez StampCropRectangles

Jeśli chcesz ręcznie obsługiwać pola ograniczające z wyników OCR:

  • result.WordBounds (lub .LineBounds, .ParagraphBounds) daje Rectangle[] z wykrytymi regionami.
  • StampCropRectanglesAndSaveAs(...) wizualizuje te prostokąty i zapisuje obrazy na dysku
Poznaj techniki wizji komputerowej z IronOCR
Zobacz na GitHubie

Gotowy, aby rozpocząć?

Nuget Downloads 6,357,159Wersja:2026.11właśnie wydany