Ten krótki samouczek pokazuje, jak poprawiać przekrzywienia zeskanowanych dokumentów za pomocą interfejsu REST API Node.js. Nauczysz się automatycznie prostować zeskanowane pliki image za pomocą interfejsu Low Code API Node.js z pomocą pakietu SDK Cloud SDK opartego na Node.js. Zawiera on wszystkie kroki, od załadowania obrazu źródłowego z lokalnego systemu plików po przetworzenie i pobranie danych wyjściowych z chmury.
Warunek wstępny
- Utwórz konto Dane uwierzytelniające API do prostowania obrazu
- Pobierz Aspose.Imaging Cloud SDK dla Node.js, aby poprawić orientację obrazu
- Skonfiguruj projekt Node.js przy użyciu powyższego zestawu SDK
Kroki prostowania zeskanowanego obrazu za pomocą interfejsu API Node.js Low Code
- Rozpocznij proces, podając swoje dane uwierzytelniające Aspose Cloud i podstawowy adres URL API, aby uwierzytelnić i zainicjować klienta SDK przy użyciu ImagingApi
- Określ nazwę pliku przekrzywionego obrazu i załaduj go do strumienia pamięci z systemu lokalnego
- Prześlij obraz do chmury, aby interfejs API Aspose mógł uzyskać do niego dostęp
- Zdefiniuj opcje dla prostowania
- Utwórz DeskewImageRequest z przesłaną nazwą pliku i powyższymi parametrami i wywołaj DeskewImage()
- Zapisz odkształcony obraz zwrócony przez API do pliku lokalnego
Poniższe kroki podsumowują proces wyprostowania zdjęcia za pomocą interfejsu API Low Code Node.js. Rozpocznij proces od zainicjowania klienta API, przesłania przekrzywionego obrazu i utworzenia obiektu DeskewImageRequest poprzez wypełnienie wymaganych informacji. Następnie wywołaj metodę DeskewImage(), aby wyprostować obraz i zapisać strumień odpowiedzi w lokalnym systemie plików jako obraz.
Kod do Deskew Image Online przy użyciu interfejsu REST Node.js
Ten kod pokazuje, jak odkształcić zdjęcie za pomocą usługi RESTful Node.js. Ustawiliśmy parametr resizeProportionally na true, aby zachować proporcje obrazu po odkształceniu, natomiast ustawienie see na false spowoduje rozciągnięcie, które może zniekształcić obraz. Pamiętaj, że zamiast wpisywać nazwę koloru tła, możesz użyć kodu koloru, takiego jak #FFFFFF.
W tym artykule nauczyliśmy się, jak prostować obraz. Aby przekonwertować obraz kolorowy na czarno-biały, zapoznaj się z artykułem Konwersja obrazu kolorowego na czarno-biały za pomocą interfejsu API REST Node.js.