How to Read Screenshots using IronOCR

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を通して抽出されたテキスト、信頼度スコア、テキスト領域にすぐにアクセスできます。 最小限のセットアップで、画像を使用可能なテキストに変換する最速の方法です。

Nuget IconGet started making PDFs with NuGet now:

  1. Install IronOCR with NuGet Package Manager

    PM > Install-Package IronOcr

  2. Copy and run this code snippet.

    OcrPhotoResult result = new IronTesseract().ReadScreenShot(new OcrInput().LoadImage("screenshot.png"));
  3. Deploy to test on your live environment

    Start using IronOCR in your project today with a free trial
    arrow pointer

このガイドでは、スクリーンショットのテキスト認識にIronOCRを使用する方法を、例と結果オブジェクトのプロパティを見ながら手早く説明します。

よくある質問

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 ただ今リリースされました