この短いガイドでは、Node.js REST API を使用してカラー image を白黒に変換する方法 を説明します。Node.js ベースの Cloud SDK を使用し、Node.js REST インターフェースを使用してカラー画像を白黒に変換するコンバーター を開発する方法を学びます。画像をクラウドストレージにアップロードし、カラー画像を白黒に変換する手順をガイドします。
前提条件
- アカウントAPI認証情報を作成する で画像をグレースケールに変更します
- カラー画像を白黒に変更するには、Node.js 用 Aspose.Imaging Cloud SDK をダウンロードしてください。
- 上記のSDKを使用してNode.jsプロジェクトをセットアップする
Node.js RESTful サービスを使用して画像を白黒に変換する手順
- クラウドエンドポイント、クライアントID、シークレットを指定してImagingApi認証情報を設定します
- ローカルファイルシステムから入力画像をメモリストリームに読み込む
- ローカル画像をクラウドストレージにアップロードして、リモートで処理できるようにします。
- 画像をアップロードしたら、ファイル名を使用してグレースケール画像リクエストを作成します。
- グレースケールイメージ()メソッドを使用してサーバーにリクエストを送信し、返されたグレースケールをストリームとして取得します。
- グレースケール画像を新しいファイル名でローカルに保存する
これらの手順は、Node.js RESTインターフェースを使用して画像をグレースケールに変換するプロセスを定義します。プロセスは、API認証情報の設定、ローカルファイルシステムからの入力画像の読み取り、クラウドストレージへの画像のアップロード、グレースケール画像リクエストの作成、そしてサーバーへのリクエスト送信から始まります。呼び出しが成功すると、結果画像がストリームで返されます。
Node.js Low Code API を使用して画像を白黒に変換するコード
このコードは、Node.jsベースのAPIを使用して画像をグレースケールに変換するプロセスを示しています。この機能はクラウドストレージなしでも使用できます。必要に応じて、出力を別のファイル形式で保存することも可能です。
この記事では、カラー画像を白黒画像に変換する方法を説明しました。画像を切り抜くには、Node.js REST API で画像をトリミングするの記事を参照してください。