Este breve tutorial aborda como aplicar filtro em image usando a API REST do Node.js. Você aprenderá a aplicar filtro a uma imagem usando a API Low Code do Node.js com a ajuda de um Cloud SDK baseado em Node.js. Ele contém informações sobre a personalização da imagem de saída usando diferentes propriedades e métodos.
Pré-requisito
- Criar uma conta Credenciais de API para aplicar um filtro na imagem
- Baixe Aspose.Imaging Cloud SDK para Node.js para aplicar efeitos em fotos
- Configurar o projeto Node.js com o SDK acima
Etapas para aplicar filtros a fotos usando a interface REST do Node.js
- Cria uma instância de ImagingApi para interagir com os serviços do Aspose.Cloud
- Definir arquivo de entrada e URL base da API
- Carregue a imagem no armazenamento em nuvem usando o Filestream
- Defina os parâmetros do filtro de nitidez usando o objeto de classe SharpenFilterProperties
- Crie a solicitação de filtro usando a classe FilterEffectImageRequest
- Aplique o filtro usando a classe Imagem de efeito de filtro e salve a saída
Estas etapas definem o processo de como aplicar efeitos a fotos online usando a API REST do Node.js. Carregue a imagem de origem do disco local para o armazenamento em nuvem usando o objeto ImagingApi, defina os parâmetros do filtro de nitidez, crie o objeto de solicitação e chame o método FilterEffectImage() para aplicar os filtros. Você pode salvar a imagem de saída em qualquer um dos formatos desejados e salvar a imagem filtrada no disco retornado no objeto de resposta da chamada da API.
Código para aplicar filtro à imagem usando o serviço RESTful do Node.js
Este código demonstrou o processo para aplicar filtros de imagem online usando uma API baseada em Node.js. Definimos o tamanho da matriz para o filtro, o desvio padrão para o desfoque gaussiano e o multiplicador para o efeito de nitidez. Muitos outros tipos de filtros podem ser usados para alterar uma imagem adequadamente.
Este artigo nos orientou sobre como aplicar filtros a uma imagem. Para enquadrar uma imagem, consulte o artigo Desfaça a digitalização de documentos usando a API REST do Node.js.