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

このコード例は、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を使って出力されます。

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