Screenshot lesen

Dieses Codebeispiel zeigt, wie die IronTesseract OCR-Engine verwendet werden kann, um Text aus einem Screenshot-Bild zu extrahieren.

Eine Instanz der IronTesseract OCR-Engine wird erstellt.

Ein OcrInput-Objekt wird initialisiert, und das Bild ("screenshotOCR.png"), das den Screenshot enthält, wird mit der LoadImage-Methode geladen.

Die OCR-Engine verarbeitet den Screenshot mit der Methode ReadScreenShot, die ein OcrPhotoResult-Objekt zurückgibt, das den erkannten Text und die zugehörigen Bereiche enthält.

Der extrahierte Text aus dem Screenshot wird unter Verwendung von result.Text gedruckt.

Die X-Koordinate der ersten erkannten Textregion wird mit result.TextRegions.First().Region.X gedruckt.

Die Breite des letzten erkannten Textbereichs wird mit result.TextRegions.Last().Region.Width ausgegeben.

Der OCR-Vertrauenswert wird mittels result.Confidence ausgegeben.

Diese Methode ermöglicht die Extraktion von Text und regionsspezifischen Details aus Screenshots, was nützlich ist, um Text in grafischen Inhalten oder Schnittstellen zu erfassen.