Konwersja obrazu kolorowego na czarno-biały za pomocą interfejsu API REST Node.js

Ten krótki poradnik wyjaśnia, jak konwertować kolor image na czarno-biały za pomocą interfejsu REST API Node.js. Nauczysz się tworzyć konwerter obrazu kolorowego na czarno-biały za pomocą interfejsu REST Node.js z wykorzystaniem pakietu SDK w chmurze opartego na Node.js. Poprowadzi Cię on przez proces przesyłania obrazów do chmury i zmiany koloru na czarno-biały.

Warunek wstępny

Kroki konwersji obrazu do postaci czarno-białej za pomocą usługi RESTful Node.js

  1. Skonfiguruj poświadczenia ImagingApi, podając punkt końcowy w chmurze, identyfikator klienta i klucz tajny
  2. Odczytaj obraz wejściowy z lokalnego systemu plików do strumienia pamięci
  3. Prześlij lokalny obraz do pamięci masowej w chmurze, aby można go było przetwarzać zdalnie
  4. Po przesłaniu obrazu utwórz żądanie obrazu w skali szarości, używając nazwy pliku
  5. Wyślij żądanie do serwera za pomocą metody GrayscaleImage() i pobierz zwróconą skalę szarości jako strumień
  6. Zapisz obraz w skali szarości lokalnie pod nową nazwą pliku

Te kroki definiują proces konwersji obrazu do skali szarości za pomocą interfejsu REST Node.js. Rozpocznij proces od skonfigurowania danych uwierzytelniających API, odczytania obrazu wejściowego z lokalnego systemu plików, przesłania obrazu do magazynu w chmurze, utworzenia żądania obrazu w skali szarości i wysłania żądania do serwera. Po pomyślnym wywołaniu, obraz wynikowy zostanie zwrócony w postaci strumienia.

Kod do konwersji obrazu na biały i czarny przy użyciu interfejsu API Node.js Low Code

Ten kod demonstruje proces konwersji obrazu do skali szarości za pomocą API opartego na Node.js. Z tej funkcji można również korzystać bez korzystania z pamięci masowej w chmurze. W razie potrzeby możliwe jest również zapisanie danych wyjściowych w różnych formatach plików.

W tym artykule nauczyliśmy się, jak zamieniać kolorowe zdjęcia na czarno-białe. Aby przyciąć zdjęcia, zapoznaj się z artykułem na temat Przytnij obraz za pomocą interfejsu API REST Node.js.

 Polski