Ce court tutoriel explique comment redresser automatiquement des documents numérisés à l’aide de l’API REST Node.js. Vous apprendrez à redresser automatiquement des documents numérisés à l’aide de l’API Low Code Node.js et d’un SDK Cloud basé sur Node.js. Il comprend toutes les étapes, du chargement de l’image source depuis le système de fichiers local au traitement et au téléchargement du résultat depuis le Cloud.
Condition préalable
- Créer un compte Informations d’identification API pour redresser une image
- Téléchargez Kit de développement logiciel (SDK) Aspose.Imaging Cloud pour Node.js pour corriger l’orientation de l’image
- Configurer le projet Node.js avec le SDK ci-dessus
Étapes pour redresser une image numérisée à l’aide de l’API Low Code Node.js
- Commencez le processus en fournissant vos informations d’identification Aspose Cloud et l’URL de base de l’API pour authentifier et initialiser le client SDK à l’aide de ImagingApi
- Spécifiez le nom de fichier de l’image biaisée et chargez-la dans un flux de mémoire à partir du système local
- Téléchargez l’image sur le stockage cloud afin que l’API Aspose puisse y accéder
- Définir les options de redressement
- Créez une DeskewImageRequest avec le nom de fichier téléchargé et les paramètres ci-dessus et appelez Image de désalignement()
- Enregistrer l’image redressée renvoyée par l’API dans un fichier local
Ces étapes résument le processus de redressement d’une photo à l’aide de l’API Low Code Node.js. Initialisez le client API, téléchargez l’image redressée et créez l’objet DeskewImageRequest en renseignant les informations requises. Appelez ensuite la méthode DeskewImage() pour redresser l’image et enregistrez le flux de réponse sur le système de fichiers local sous forme d’image.
Code pour redresser une image en ligne à l’aide de l’interface REST Node.js
Ce code montre comment redresser une photo à l’aide du service RESTful Node.js. Nous avons défini resizeProportionally sur true afin de conserver les proportions de l’image après redressement, tandis que définir sur false entraînera un étirement susceptible de déformer l’image. Notez qu’au lieu d’indiquer le nom de la couleur d’arrière-plan, vous pouvez utiliser le code couleur, par exemple #FFFFFF.
Cet article nous a montré comment redresser une image. Pour convertir une image couleur en noir et blanc, consultez l’article sur Convertir une image couleur en noir et blanc à l’aide de l’API REST Node.js.