スクリーンショットを読む

このコード例は、IronTesseract OCRエンジンを使用してスクリーンショット画像からテキストを抽出する方法を示しています。

IronTesseract OCR エンジンのインスタンスが作成されます。

OcrInputオブジェクトが初期化され、スクリーンショットを含む画像("screenshotOCR.png")がLoadImageメソッドを使用して読み込まれます。

OCRエンジンはReadScreenShotメソッドを使用してスクリーンショットを処理し、認識されたテキストと関連領域を含むOcrPhotoResultオブジェクトを返します。

スクリーンショットから抽出されたテキストは、result.Text を使用して印刷されます。

最初の認識されたテキスト領域のX座標は、result.TextRegions.First().Region.Xを使用して印刷されます。

最後に認識されたテキスト領域の幅は、result.TextRegions.Last().Region.Width を使用して出力されます。

OCRの信頼度スコアは、result.Confidenceを使って出力されます。

このメソッドは、スクリーンショットからテキストや地域固有の詳細を抽出することを可能にし、グラフィカルなコンテンツやインターフェース内のテキストをキャプチャするのに役立ちます。