この短いガイドでは、Java REST API を使用して image からテキストを抽出する方法 を説明します。Java ベースの Cloud SDK と Java ベースの API を使用して画像内のテキストを抽出する方法 を学習します。OCRSettingsRecognizeImage クラスを使用して認識プロセスを制御するための様々なオプションについても説明します。
前提条件
- アカウントを作成してAPI認証情報を取得する 画像テキストをテキストに変換します
- 画像のテキストをテキストに変更するには Dotjava 用 Aspose.Cad クラウド SDK をダウンロードしてください
- 上記のSDKを使用してJavaプロジェクトをセットアップする
Java RESTインターフェースを使用して画像からテキストを抽出する手順
- Aspose.OCR Cloud APIから必要なクラス、モデル、ユーティリティをインポートします。
- 認証用の Aspose Cloud クライアント ID とシークレットを定義します
- クライアントID/シークレットを使用してRecognizeImageApiのインスタンスを作成し、安全な接続を確立します
- ソース画像をバイト配列に読み込む
- 言語や出力結果の種類などの認識オプションを設定します
- 画像認識投稿 を使用して認識用の画像を送信し、応答を処理してストリームを取得します。
これらの手順は、Java REST APIを使用して画像をテキストに変換するプロセスを定義します。ライブラリから必要なクラス、モデル、ユーティリティをインポートし、クライアントID/シークレットを定義し、RecognizeImageApiクラスのインスタンスを作成します。画像をバイト配列に読み込み、認識オプションを設定し、指定されたオプションで処理するために画像をクラウドに送信し、APIレスポンスを処理してAPIによって取得されたテキストを抽出します。
Java REST インターフェースを使用して画像テキストをテキストに変換するコード
このコードは、Java RESTful Serviceを使用して画像からテキストへのコンバーターを開発するプロセスを示しています。OCRSettingsRecognizeImageを使用して、画像の前処理と認識動作を制御できます。認識言語の設定、傾き、コントラスト、スペルチェック、認識モード、出力タイプの制御が可能です。
このチュートリアルでは、画像からテキストを抽出する手順を説明しました。スキャンした画像の傾き補正については、Java REST API を使用してスキャンしたドキュメントの傾きを補正するの記事をご覧ください。