OCR画像認識で線分の四角形を取得する

導入

Aspose.OCR for .NET の世界へようこそ。これは、.NET アプリケーションで光学式文字認識 (OCR) の可能性を活用できる強力なツールです。経験豊富な開発者であっても、好奇心旺盛な愛好家であっても、このガイドでは、Aspose.OCR を使用して OCR 画像認識で線の四角形を取得するプロセスを説明します。

前提条件

チュートリアルに入る前に、次の前提条件が満たされていることを確認してください。

  • C# および .NET 開発の基本的な知識。
  • Visual Studio などの統合開発環境 (IDE)。
  • Aspose.OCR for .NET ライブラリがインストールされています。ダウンロードできますここ.
  • OCR認識用のテキストを含むサンプル画像。

名前空間のインポート

必要な名前空間がプロジェクトにインポートされていることを確認してください。 C# ファイルの先頭に次の行を追加します。

using System;
using System.Collections.Generic;
using System.Drawing;
using System.IO;
using Aspose.OCR;

ここで、OCR 画像認識で線の長方形を取得するプロセスをわかりやすい手順に分けてみましょう。

ステップ 1: ドキュメント ディレクトリを設定する

//例開始:3
string dataDir = "Your Document Directory";
//拡張終了:3

交換する"Your Document Directory"ドキュメントディレクトリへの実際のパスを置き換えます。

ステップ 2: Aspose.OCR を初期化する

//例開始:4
AsposeOcr api = new AsposeOcr();
//拡張終了:4

のインスタンスを作成します。AsposeOcr OCR 機能にアクセスするためのクラス。

ステップ 3: 画像パスを指定する

//例開始:5
string fullPath = dataDir + "sample.png";
//拡張終了:5

OCR を実行する画像へのフルパスを定義します。

ステップ 4: 画像を認識して四角形を取得する

//例開始:6
List<Rectangle> lines = api.GetRectangles(fullPath, AreasType.LINES, false);
//拡張終了:6

を活用してください。GetRectangles指定された画像内の線の四角形を取得するメソッド。

ステップ 5: 結果を印刷する

//例開始:7
Console.WriteLine("Areas coordinates:");
lines.ForEach(a => Console.WriteLine($"x:{a.X} y:{a.Y} width:{a.Width} height:{a.Height}"));
//拡張終了:7

検出された領域の座標をコンソールに出力します。

結論

おめでとう! Aspose.OCR for .NET を使用した OCR 画像認識で線の四角形を取得することに成功しました。この多用途ツールは、アプリケーションでのテキスト抽出の可能性を広げます。

よくある質問

Q1: Aspose.OCR for .NET はどのような種類の画像でも使用できますか?

A1: Aspose.OCR は幅広い画像形式をサポートし、OCR アプリケーションの柔軟性を確保します。

Q2: OCR認識の精度はどのくらいですか?

A2: Aspose.OCR は高度なアルゴリズムを活用して高精度を実現し、さまざまなテキスト認識シナリオに適しています。

Q3: 体験版はありますか?

A3: はい、Aspose.OCR for .NET の機能を調べることができます。無料トライアル.

Q4: 包括的なドキュメントはどこで入手できますか?

A4: を参照してください。ドキュメンテーション詳細情報と使用ガイドラインについては、こちらをご覧ください。

Q5: サポートが必要ですか、それとも具体的な質問がありますか?

A5: にアクセスしてください。Aspose.OCR フォーラムコミュニティのサポートとディスカッションのために。