В этом кратком руководстве объясняется, как преобразовать цветное изображение image в чёрно-белое с помощью Python REST API. Вы научитесь разрабатывать конвертер цветных изображений в чёрно-белое с помощью Python REST Interface и облачного SDK на основе Python. Вы также научитесь загружать изображения в облачное хранилище и изменять цвет на чёрно-белый.
Необходимое условие
- Создать учетную запись API учетные данные для изменения изображения на оттенки серого
- Загрузите Aspose.Imaging Cloud SDK для Python для замены цветных изображений на черно-белые.
- Настройка проекта Python с помощью указанного выше SDK
Шаги по преобразованию изображения в черно-белое с помощью Python RESTful Service
- Настройте учетные данные ImagingApi, указав конечную точку облака, идентификатор клиента и секретный ключ.
- Считать входное изображение из локальной файловой системы в поток памяти
- Загрузите локальное изображение в облачное хранилище, чтобы его можно было обрабатывать удаленно.
- После загрузки изображения создайте запрос на изображение в оттенках серого, используя имя файла
- Отправьте запрос на сервер, используя метод GrayscaleImage(), и получите возвращаемые оттенки серого в виде потока.
- Сохраните изображение в оттенках серого локально под новым именем файла.
Эти шаги определяют процесс преобразования изображения в оттенки серого с помощью интерфейса Python REST. Начните процесс с настройки учётных данных API, чтения входного изображения из локальной файловой системы, загрузки изображения в облачное хранилище, создания запроса на изображение в оттенках серого и отправки запроса на сервер. После успешного вызова результирующее изображение будет возвращено в виде потока.
Код для преобразования изображения в черно-белое с использованием Python Low Code API
Этот код демонстрирует процесс преобразования изображения в оттенки серого с помощью API на базе Python. Вы также можете использовать эту функцию без облачного хранилища. При необходимости можно сохранить результат в различных форматах файлов.
Эта статья научила нас преобразовывать цветные изображения в чёрно-белые. Чтобы обрезать изображения, обратитесь к статье на Обрезка изображения с помощью Python REST API.