Преобразование цветного изображения в черно-белое с помощью Python REST API

В этом кратком руководстве объясняется, как преобразовать цветное изображение image в чёрно-белое с помощью Python REST API. Вы научитесь разрабатывать конвертер цветных изображений в чёрно-белое с помощью Python REST Interface и облачного SDK на основе Python. Вы также научитесь загружать изображения в облачное хранилище и изменять цвет на чёрно-белый.

Необходимое условие

Шаги по преобразованию изображения в черно-белое с помощью Python RESTful Service

  1. Настройте учетные данные ImagingApi, указав конечную точку облака, идентификатор клиента и секретный ключ.
  2. Считать входное изображение из локальной файловой системы в поток памяти
  3. Загрузите локальное изображение в облачное хранилище, чтобы его можно было обрабатывать удаленно.
  4. После загрузки изображения создайте запрос на изображение в оттенках серого, используя имя файла
  5. Отправьте запрос на сервер, используя метод GrayscaleImage(), и получите возвращаемые оттенки серого в виде потока.
  6. Сохраните изображение в оттенках серого локально под новым именем файла.

Эти шаги определяют процесс преобразования изображения в оттенки серого с помощью интерфейса Python REST. Начните процесс с настройки учётных данных API, чтения входного изображения из локальной файловой системы, загрузки изображения в облачное хранилище, создания запроса на изображение в оттенках серого и отправки запроса на сервер. После успешного вызова результирующее изображение будет возвращено в виде потока.

Код для преобразования изображения в черно-белое с использованием Python Low Code API

Этот код демонстрирует процесс преобразования изображения в оттенки серого с помощью API на базе Python. Вы также можете использовать эту функцию без облачного хранилища. При необходимости можно сохранить результат в различных форматах файлов.

Эта статья научила нас преобразовывать цветные изображения в чёрно-белые. Чтобы обрезать изображения, обратитесь к статье на Обрезка изображения с помощью Python REST API.

 Русский