この短いチュートリアルでは、C# REST API を使用してスキャンしたドキュメントのキューを補正する方法を説明します。 .NET ベースの Cloud SDK を利用して、C# ローコード API を使用して、スキャンされた image を自動的に補正する方法を学習します。これには、ローカル ファイル システムからソース イメージをロードして処理し、クラウドから出力をダウンロードするまでのすべての手順が含まれています。
前提条件
アカウント API 認証情報を作成 画像のスキューを補正します
ダウンロード Aspose.Imaging Cloud SDK for Dotnet for correcting the image orientation
上記の SDK を使用して C# プロジェクトをセットアップします
C# ローコード API を使用してスキャンした画像をまっすぐにする手順
- ImagingApi を使用して SDK クライアントを認証および初期化するため、Aspose Cloud 認証情報と API ベース URL を指定してプロセスを開始します。
- 歪んだ画像のファイル名を指定し、ローカル システムからメモリ ストリームにロードします。
- 画像をクラウド ストレージにアップロードして、Aspose API がアクセスできるようにします。
- スキュー補正のオプションを定義する
- アップロードされたファイル名と上記のパラメータを使用して DeskewImageRequest を作成し、DeskewImage() を呼び出します
- API から返された傾き補正された画像をローカル ファイルに保存します
これらの手順は、C# ロー コード API を使用して写真の歪みを補正するプロセスを要約したものです。 API クライアントを初期化し、傾いた画像をアップロードし、必要な情報を入力して DeskewImageRequest オブジェクトを作成することでプロセスを開始します。次に、DeskewImage() メソッドを呼び出して画像を補正し、応答ストリームをローカル ファイル システムに画像として保存します。
C# REST インターフェイスを使用してオンラインで画像の傾きを補正するコード
このコードは、C# RESTful サービスを使用して写真の歪みを補正する方法を示しています。傾き補正後に画像のアスペクト比を維持するために、sizeProportionally を true に設定しましたが、false に設定すると、画像が歪む可能性のあるストレッチが発生します。背景色の名前を記述する代わりに、#FFFFFF などのカラー コードを使用することもできます。
この記事では、画像の傾きを補正するプロセスについて説明しました。カラー画像を白黒に変換するには、C# REST API を使用してカラー画像を白黒に変換する の記事を参照してください。