Python REST API を使用して画像からテキストを抽出する

この短いガイドでは、Python REST API を使用して image からテキストを抽出する方法 を説明します。Python ベースの Cloud SDK を使用し、Python ベースの API を使用して画像内のテキストを抽出する方法 を学習します。OCRSettingsRecognizeImage クラスを使用して認識プロセスを制御するための様々なオプションについても説明します。

前提条件

Python RESTインターフェースを使用して画像からテキストを抽出する手順

  1. Aspose.OCR Cloud APIから必要なクラス、モデル、ユーティリティをインポートします。
  2. 認証用の Aspose Cloud クライアント ID とシークレットを定義します
  3. クライアントID/シークレットを使用してRecognizeImageApiのインスタンスを作成し、安全な接続を確立します
  4. ソース画像をバイト配列に読み込む
  5. 言語や出力結果の種類などの認識オプションを設定します
  6. 画像認識投稿 を使用して認識用の画像を送信し、応答を処理してストリームを取得します。

これらの手順は、Python REST APIを使用して画像をテキストに変換するプロセスを定義します。ライブラリから必要なクラス、モデル、ユーティリティをインポートし、クライアントID/シークレットを定義し、RecognizeImageApiクラスのインスタンスを作成します。画像をバイト配列に読み込み、認識オプションを設定し、指定されたオプションで処理するために画像をクラウドに送信し、APIレスポンスを処理してAPIによって取得されたテキストを抽出します。

Python REST インターフェースを使用して画像テキストをテキストに変換するコード

このコードは、Python RESTful Serviceを使用して画像からテキストへのコンバーターを開発するプロセスを示しています。OCRSettingsRecognizeImageを使用して、画像の前処理と認識動作を制御できます。認識言語の設定、傾き、コントラスト、スペルチェック、認識モード、出力タイプの制御が可能です。

このチュートリアルでは、画像からテキストを抽出する手順を説明しました。スキャンした画像の傾き補正については、Python REST API を使用してスキャンしたドキュメントの傾きを補正するの記事をご覧ください。

 日本語