Node.js REST API を使用してカラー画像を白黒に変換する

この短いガイドでは、Node.js REST API を使用してカラー image を白黒に変換する方法 を説明します。Node.js ベースの Cloud SDK を使用し、Node.js REST インターフェースを使用してカラー画像を白黒に変換するコンバーター を開発する方法を学びます。画像をクラウドストレージにアップロードし、カラー画像を白黒に変換する手順をガイドします。

前提条件

Node.js RESTful サービスを使用して画像を白黒に変換する手順

  1. クラウドエンドポイント、クライアントID、シークレットを指定してImagingApi認証情報を設定します
  2. ローカルファイルシステムから入力画像をメモリストリームに読み込む
  3. ローカル画像をクラウドストレージにアップロードして、リモートで処理できるようにします。
  4. 画像をアップロードしたら、ファイル名を使用してグレースケール画像リクエストを作成します。
  5. グレースケールイメージ()メソッドを使用してサーバーにリクエストを送信し、返されたグレースケールをストリームとして取得します。
  6. グレースケール画像を新しいファイル名でローカルに保存する

これらの手順は、Node.js RESTインターフェースを使用して画像をグレースケールに変換するプロセスを定義します。プロセスは、API認証情報の設定、ローカルファイルシステムからの入力画像の読み取り、クラウドストレージへの画像のアップロード、グレースケール画像リクエストの作成、そしてサーバーへのリクエスト送信から始まります。呼び出しが成功すると、結果画像がストリームで返されます。

Node.js Low Code API を使用して画像を白黒に変換するコード

このコードは、Node.jsベースのAPIを使用して画像をグレースケールに変換するプロセスを示しています。この機能はクラウドストレージなしでも使用できます。必要に応じて、出力を別のファイル形式で保存することも可能です。

この記事では、カラー画像を白黒画像に変換する方法を説明しました。画像を切り抜くには、Node.js REST API で画像をトリミングするの記事を参照してください。

 日本語