Този кратък урок ръководи как да изправите сканирани документи с помощта на Node.js REST API. Ще се научите автоматично да изправяте сканирани image с помощта на Node.js Low Code API с помощта на базиран на Node.js Cloud SDK. Той съдържа всички стъпки от зареждането на изходното изображение от локалната файлова система до обработката и изтеглянето на изхода от облака.
Предпоставка
- Създайте идентификационни данни за API на акаунт, за да изкривите изображение
- Изтеглете Aspose.Imaging Cloud SDK за Node.js за коригиране на ориентацията на изображението
- Настройте проекта Node.js с горния SDK
Стъпки за изправяне на сканирано изображение с помощта на Node.js Low Code API
- Започнете процеса, като предоставите своите идентификационни данни за Aspose Cloud и основния URL адрес на API, за да удостоверите и инициализирате SDK клиента с помощта на ImagingApi
- Посочете името на файла на изкривеното изображение и го заредете в поток от памет от локалната система
- Качете изображението в облачното хранилище, така че Aspose API да има достъп до него
- Определете опциите за отстраняване на изкривяването
- Създайте DeskewImageRequest с каченото име на файл и горните параметри и извикайте DeskewImage()
- Запазете изкривеното изображение, върнато от API, в локален файл
Тези стъпки обобщиха процеса за изкривяване на снимка с помощта на Node.js Low Code API. Започнете процеса, като инициализирате API клиента, качите изкривеното изображение и създадете обекта DeskewImageRequest, като попълните необходимата информация. Впоследствие извикайте метода DeskewImage(), за да изправите изображението и да запишете потока от отговори в локалната файлова система като изображение.
Код за изкривяване на изображение онлайн с помощта на Node.js REST интерфейс
Този код демонстрира как да изкривите снимка с помощта на Node.js RESTful Service. Зададохме resizeProportionally като true, за да запазим съотношението на изображението след изкривяване, докато виждането на false ще доведе до разтягане, което може да изкриви изображението. Имайте предвид, че вместо да пишете името на цвета на фона, можете да използвате кода на цвета като #FFFFFF.
Тази статия ни научи как да коригираме изображението. За да конвертирате цветно изображение в черно-бяло, вижте статията за Преобразувайте цветно изображение в черно-бяло с помощта на Node.js REST API.