Este breve tutorial explica como endireitar documentos digitalizados usando a API REST do Node.js. Você aprenderá a endireitar automaticamente documentos digitalizados image usando a API Low Code do Node.js com a ajuda de um SDK em nuvem baseado em Node.js. Ele contém todas as etapas, desde o carregamento da imagem de origem do sistema de arquivos local até o processamento e download da saída da nuvem.
Pré-requisito
- Criar uma conta Credenciais de API para inclinar uma imagem
- Baixe Aspose.Imaging Cloud SDK para Node.js para corrigir a orientação da imagem
- Configurar o projeto Node.js com o SDK acima
Etapas para endireitar uma imagem digitalizada usando a API Low Code do Node.js
- Inicie o processo fornecendo suas credenciais do Aspose Cloud e a URL base da API para autenticar e inicializar o cliente do SDK usando ImagingApi
- Especifique o nome do arquivo da imagem distorcida e carregue-o em um fluxo de memória do sistema local
- Carregue a imagem no armazenamento em nuvem para que a API Aspose possa acessá-la
- Definir opções para desinclinação
- Crie um DeskewImageRequest com o nome do arquivo carregado e os parâmetros acima e chame DeskewImage()
- Salvar a imagem distorcida retornada pela API em um arquivo local
Estas etapas resumiram o processo para endireitar uma foto usando a API Low Code do Node.js. Inicie o processo inicializando o cliente da API, carregando a imagem inclinada e criando o objeto DeskewImageRequest, preenchendo as informações necessárias. Em seguida, chame o método DeskewImage() para endireitar a imagem e salvar o fluxo de resposta no sistema de arquivos local como uma imagem.
Código para Deskew Image Online usando a interface REST do Node.js
Este código demonstrou como distorcer uma foto usando o serviço RESTful do Node.js. Definimos resizeProportionally como true para manter a proporção da imagem após o destorcimento, enquanto definir como false resultará em um alongamento que pode distorcer a imagem. Observe que, em vez de escrever o nome da cor de fundo, você pode usar o código da cor, como #FFFFFF.
Este artigo nos ensinou o processo de enquadramento de uma imagem. Para converter uma imagem colorida para preto e branco, consulte o artigo em Converter imagem colorida em preto e branco usando a API REST do Node.js.