Este breve guia explica como converter imagens coloridas image para preto e branco usando a API REST do Python. Você aprenderá a desenvolver um conversor de imagens coloridas para preto e branco usando a interface REST do Python com um Cloud SDK baseado em Python. Ele o guiará pelo upload de imagens para o armazenamento em nuvem e pela alteração da cor para preto e branco.
Pré-requisito
- Criar uma conta Credenciais de API para alterar a imagem para tons de cinza
- Baixe Aspose.Imaging Cloud SDK para Python para alterar as imagens coloridas para preto e branco
- Configurar projeto Python com o SDK acima
Etapas para converter uma imagem em preto e branco usando o serviço RESTful do Python
- Configure as credenciais do ImagingApi fornecendo o ponto de extremidade da nuvem, o ID do cliente e o segredo
- Leia a imagem de entrada do sistema de arquivos local em um fluxo de memória
- Carregue a imagem local no armazenamento em nuvem para que ela possa ser processada remotamente
- Depois que a imagem for carregada, crie uma solicitação de imagem em tons de cinza usando o nome do arquivo
- Envie a solicitação ao servidor usando o método Imagem em tons de cinza() e busque a escala de cinza retornada como um fluxo
- Salve a imagem em tons de cinza localmente com um novo nome de arquivo
Estas etapas definem o processo de conversão de imagem para tons de cinza usando a interface REST do Python. Inicie o processo configurando as credenciais da API, lendo a imagem de entrada do sistema de arquivos local, enviando a imagem para o armazenamento em nuvem, criando a solicitação de imagem em tons de cinza e enviando a solicitação ao servidor. Assim que a chamada for bem-sucedida, a imagem resultante será retornada em um fluxo.
Código para converter imagem em branco e preto usando a API Python Low Code
Este código demonstrou o processo de conversão de uma imagem para tons de cinza usando uma API baseada em Python. Você também pode usar esse recurso sem armazenamento em nuvem. Também é possível salvar a saída em diferentes formatos de arquivo, se necessário.
Este artigo nos ensinou como transformar imagens coloridas em preto e branco. Para recortar imagens, consulte o artigo em Cortar imagem com API REST do Python.