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 des ersten erkannten Textbereichs wird mithilfe von result.TextRegions.First ausgegeben().Region.X.
Die Breite des zuletzt erkannten Textbereichs wird mit result.TextRegions.Last ausgegeben.().Region.Width.
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.