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