この短いチュートリアルでは、Python REST APIを使用してimageにフィルターを適用する方法を説明します。PythonベースのCloud SDKを使用し、Python Low Code APIを使用して画像にフィルターを適用する方法を学習します。また、様々なプロパティとメソッドを使用して出力画像をカスタマイズする方法についても説明します。
前提条件
画像にフィルターを適用するには、アカウント API 認証情報を作成 してください。
ダウンロード Aspose.Imaging Cloud SDK for Python for applying effects to photos
上記の SDK を使用して Python プロジェクトをセットアップします。
Python RESTインターフェースを使用して写真にフィルターを適用する手順
- Aspose.Cloud サービスと対話するための ImagingApi のインスタンスを作成します
- 入力ファイルとAPIベースURLを定義する
- Filestreamを使用して画像をクラウドストレージにアップロードします
- SharpenFilterPropertiesクラスオブジェクトを使用してシャープニングフィルタパラメータを設定する
- FilterEffectImageRequestクラスを使用してフィルターリクエストを作成する
- FilterEffectImageクラスを使用してフィルターを適用し、出力を保存します。
これらの手順は、Python REST APIを使用してオンラインで写真にエフェクトを適用するプロセスを定義します。ImagingApiオブジェクトを使用して、ローカルディスクからクラウドストレージにソース画像をアップロードし、シャープニングフィルタのパラメータを設定し、リクエストオブジェクトを作成し、FilterEffectImage()メソッドを呼び出してフィルターを適用します。出力画像は任意の形式で保存でき、API呼び出しのレスポンスオブジェクトで返されるディスクにフィルタリングされた画像を保存できます。
Python RESTful サービスを使用して画像にフィルターを適用するコード
このコードは、PythonベースのAPIを使用してオンラインで画像フィルターを適用するプロセスを示しています。フィルターのマトリックスサイズ、ガウスぼかしの標準偏差、シャープネス効果の乗数を定義しました。他にも多くの種類のフィルターを使用して、画像を適切に変更することができます。
この記事では、画像にフィルターを適用する方法について説明しました。画像の傾きを補正するには、Python REST API を使用してスキャンしたドキュメントの傾きを補正するの記事をご覧ください。