Aspose.OCR for .NET


画像の OCR 処理を行う .NET API

.NET アプリケーションに画像ベースの光学データ認識機能を追加できます。

Aspose.OCR for .NET

Aspose.OCR for .NET は、追加のツールや API を使用することなく、ASP.NET Web アプリケーション、Web サービスおよび Windows アプリケーションに OCR 機能を追加できる、光学式文字認識 API です。

Aspose.OCR for .NET は、拡張性、柔軟性、利便性に優れたコンパクトな API です。アプリケーション内で、画像ファイルからテキストを読み取る目的で設計されています。


概略図

Aspose.OCR for .NET の機能の概略です。


プラットフォームに依存しません

Aspose.OCR for .NET は、.NET framework をサポートします。


サポートされるファイル形式

Aspose.OCR for .NET は、一般的な画像形式をサポートします。


  • 画像からテキストや文字を読み取る
  • 一般的な画像ファイル形式のサポート
  • 多言語をサポート
  • 一般的なフォントのテキストや文字の読み込み
  • フォント スタイルをサポート
  • 画像の全体または一部のスキャン
  • 回転画像のスキャン
  • 画像認識前のノイズ除去フィルター
  • 複数のホワイト リストの指定

たった 4 行のコードで OCR 機能を .NET アプリケーションに追加し、画像からテキストをキャプチャできます。簡単そのものです。

            // OcrEngine のインスタンスを生成
            var engine = new Aspose.OCR.OcrEngine();

            // 画像ファイルの設定
            engine.Image = ImageStream.FromFile(dir + "template.jpg");

            // 画像の処理
            engine.Process();

            // 結果の取得
            Console.WriteLine(engine.Text);
          

Aspose.OCR for .NET を使用することで、テキストや関連するフォント、スタイル、テキストの位置などを画像の特定部分から抽出できます。この機能により、ドキュメントをスキャンする際の OCR 処理を迅速に行うことができます。

Aspose.OCR for .NET は、Arial、Times New Roman、Courier New、Verdana、Tahoma および Calibri フォントの標準、太字、斜体スタイルをサポートしています。

Aspose.OCR for .NET は、英語、フランス語、スペイン語、ポルトガル語をサポートしています。他の言語についても今後のリリースでサポートしていく予定です。

Aspose.OCR for .NET は、ノイズ除去フィルターをサポートします。画像認識の前にノイズ除去フィルターを適用することで、処理全体の精度を高めることができます。

            // OcrEngine の初期化
            var engine = new Aspose.OCR.OcrEngine();

            // 画像の指定
            engine.Image = Aspose.OCR.ImageStream.FromFile(dir + "template.jpg");

            // フィルターのコレクションを生成
            var filters = new Aspose.OCR.CorrectionFilters();

            // コレクションにフィルターを追加
            filters.Add(new Aspose.OCR.Filters.RemoveNoiseFilter());
            filters.Add(new Aspose.OCR.Filters.GaussBlurFilter());

            // コレクションを OcrEngine に指定
            engine.Config.CorrectionFilters = filters;

            // 後続処理へ
          



ページトップへ