IronOCR ハウツー スクリーンショットを読む How to Read Screenshots using IronOCR Curtis Chau 更新日:6月 9, 2025 Download IronOCR NuGet Download テキストの検索と置換 テキストと画像のスタンプ Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article This article was translated from English: Does it need improvement? Translated View the article in English スクリーンショットは、情報を共有し、同僚や仲間に送信するために重要な情報をすばやくキャプチャするための迅速かつ簡単な方法です。 しかし、スクリーンショットからテキストを抽出するのは、撮影に伴う寸法やノイズのため、しばしば困難であることが判明しています。 そのため、OCRのリリースでは、スクリーンショットはあまり効果的な媒体ではありません。 しかし、IronOCRはReadScreenshotのような特殊なメソッドを提供することで、この問題を解決します。 ReadScreenshotは、スクリーンショットを読み取り、そこから情報を抽出するために最適化されています; また、一般的なファイル形式にも対応しています。 この機能を使用するには、IronOcr.Extension.AdvancedScanパッケージもインストールする必要があります。 クイックスタート: スクリーンショットからテキストを読み取る スクリーンショットをOcrInputにロードし、ReadScreenShotを呼び出すだけで、OcrPhotoResultを通して抽出されたテキスト、信頼度スコア、テキスト領域にすぐにアクセスできます。 最小限のセットアップで、画像を使用可能なテキストに変換する最速の方法です。 Get started making PDFs with NuGet now: Install IronOCR with NuGet Package Manager PM > Install-Package IronOcr Copy and run this code snippet. OcrPhotoResult result = new IronTesseract().ReadScreenShot(new OcrInput().LoadImage("screenshot.png")); Deploy to test on your live environment Start using IronOCR in your project today with a free trial Free 30 day Trial このガイドでは、スクリーンショットのテキスト認識にIronOCRを使用する方法を、例と結果オブジェクトのプロパティを見ながら手早く説明します。 (英語 最小限のワークフロー (5 つのステップ) スクリーンショットを読み込むための C# ライブラリをダウンロードする。 処理のためにスクリーンショット画像をインポートする。 ReadScreenshotメソッドを使用して、画像からテキストを抽出する。 さらなる処理のためにOcrPhotoResultプロパティを使用して抽出されたデータを取得する。 必要に応じて、抽出したテキストを保存またはエクスポートする。 IronOCRでスクリーンショットを読むには、以下の手順を適用する必要があります。 `ReadScreenshot`メソッドを利用し、入力のパラメータとして`OcrInput`を受け取ります。 この方法は、ライブラリの標準的な`Read`よりもスクリーンショットに最適化されています。 ご注意 - この方法は現在、英語、中国語、日本語、韓国語、ラテン系のアルファベットを含む言語に対応しています。 - .NET Frameworkで高度なスキャンを使用するには、プロジェクトがx64アーキテクチャで実行される必要があります。 ### 入力 以下は、コード例に対する私たちの入力です; 異なるテキストフォントとサイズを混在させることで、この方法の多様性を実証します。 [入力](/static-assets/ocr/how-to/read-screenshot/input.webp)。 ### コード ```csharp :path=/static-assets/ocr/content-code-examples/how-to/read-screenshot-read-screenshot.cs ``` ### アウトプット [出力](/static-assets/ocr/how-to/read-screenshot/output.webp)。 上のコンソール出力からわかるように、スクリーンショットからテキストのすべてのインスタンスが抽出されました。 `OcrPhotoResult`のプロパティを深く掘り下げてみましょう。 - **`テキスト`**:OCR入力から抽出されたテキスト。 - **`信頼度`**:統計的な精度の信頼度を示す二重プロパティで、0から1までの尺度があり、1が最も高い信頼度です。 - **`TextRegion`**:`TextRegion`オブジェクトの配列で、スクリーンショット上でテキストが見つかった領域を返すプロパティを保持します。 デフォルトでは、すべての`TextRegion`はIronOCRモデルから派生した`Rectangle`クラスです。 x 座標と y 座標、矩形の高さと幅が含まれます。 よくある質問 C#を使ってスクリーンショットからテキストを抽出するにはどうすれば良いですか? IronOCRのReadScreenshotメソッドを使用してスクリーンショットからテキストを抽出できます。このメソッドはスクリーンショットに最適化されており、複数の言語をサポートしています。まず、NuGetからIronOCRライブラリをダウンロードし、スクリーンショットをインポートしてからReadScreenshot関数を使ってテキストを取得します。 ReadScreenshotメソッドに対応するファイル形式は何ですか? IronOCRのReadScreenshotメソッドは一般的な画像ファイルフォーマットを受け入れるように設計されており、様々な種類のスクリーンショットファイルからのテキスト抽出に柔軟に対応します。 なぜReadScreenshotメソッドはスクリーンショットに適しているのですか? ReadScreenshotメソッドは、スクリーンショットに通常存在する寸法とノイズに特化して最適化されており、標準的なOCRメソッドに比べてより正確なテキスト抽出を提供します。 IronOCRはOCRテキスト抽出にどの言語をサポートしていますか? IronOCRは、英語、中国語、日本語、韓国語、ラテンベースのアルファベットを含む様々な言語をサポートしており、多様なアプリケーションに適しています。 IronOCRにおけるconfidenceプロパティはどのように機能しますか? IronOCRでは、Confidenceプロパティは、抽出されたテキストの精度の可能性を示す0から1までのダブル値です。値が1に近いほど信頼度が高いことを示唆します。 IronOCRにおけるTextRegionオブジェクトとは何ですか? IronOCRのTextRegionオブジェクトは、スクリーンショット上のテキストが検出された特定の領域を表しています。これらのオブジェクトは座標と寸法を含み、ユーザが抽出されたテキストのレイアウトを理解する助けになります。 IronOCRの能力を強化するために追加のパッケージが必要ですか? はい、IronOCRの高度なスキャン機能を利用するには、NuGetからIronOcr.Extension.AdvancedScanパッケージをインストールする必要があります。これにより、ライブラリの性能と機能が向上します。 スクリーンショットを読むためにIronOCRをC#プロジェクトに実装するにはどうすればよいですか? IronOCRをC#プロジェクトに実装してスクリーンショットを読むには、まずNuGetからライブラリをダウンロードし、スクリーンショット画像をインポートしてからReadScreenshotメソッドを使用してテキストを抽出します。最後に、抽出したデータをOcrPhotoResultプロパティを使って処理します。 Curtis Chau 今すぐエンジニアリングチームとチャット テクニカルライター Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。 準備はいいですか? Nuget ダウンロード 5,044,537 | バージョン: 2025.11 ただ今リリースされました 試用ライセンスキーがメールで送信されました。 総ダウンロード数: 5,044,537 ライセンスを見る