Java REST APIを使用してスキャンしたドキュメントのスキューを補正する

この短いチュートリアルでは、Java REST API を使用してスキャンしたドキュメントのキューを補正する方法を説明します。 Java ベースの Cloud SDK を利用して、Java Low Code API** を使用して、スキャンされた image を自動的に補正する方法を学びます。これには、ローカル ファイル システムからソース イメージをロードして処理し、クラウドから出力をダウンロードするまでのすべての手順が含まれています。

前提条件

Java Low Code APIを使用してスキャンした画像をまっすぐにする手順

  1. ImagingApi を使用して SDK クライアントを認証および初期化するため、Aspose Cloud 認証情報と API ベース URL を指定してプロセスを開始します。
  2. 歪んだ画像のファイル名を指定し、ローカル システムからメモリ ストリームにロードします。
  3. 画像をクラウド ストレージにアップロードして、Aspose API がアクセスできるようにします。
  4. スキュー補正のオプションを定義する
  5. アップロードされたファイル名と上記のパラメータを使用して DeskewImageRequest を作成し、DeskewImage() を呼び出します
  6. API から返された傾き補正された画像をローカル ファイルに保存します

これらの手順は、Java Low Code API を使用して写真の歪みを補正するプロセスを要約したものです。 API クライアントを初期化し、傾いた画像をアップロードし、必要な情報を入力して DeskewImageRequest オブジェクトを作成することでプロセスを開始します。次に、DeskewImage() メソッドを呼び出して画像を補正し、応答ストリームをローカル ファイル システムに画像として保存します。

Java REST インターフェイスを使用してオンラインで画像の傾きを補正するコード

このコードは、Java RESTful サービスを使用して写真の歪みを補正する方法を示しています。傾き補正後に画像のアスペクト比を維持するために、sizeProportionally を true に設定しましたが、false に設定すると、画像が歪む可能性のあるストレッチが発生します。背景色の名前を記述する代わりに、#FFFFFF などのカラー コードを使用することもできます。

この記事では、画像の傾きを補正するプロセスについて説明しました。カラー画像を白黒に変換するには、Java REST APIを使用してカラー画像を白黒に変換する の記事を参照してください。

 日本語