У цьому короткому посібнику описано, як виправити перекоси сканованих документів за допомогою C# REST API. Ви навчитеся автоматично виправляти скановані image за допомогою C# Low Code API за допомогою Cloud SDK на основі .NET. Він містить усі кроки від завантаження вихідного зображення з локальної файлової системи до обробки та завантаження вихідних даних із хмари.
Обов’язкова умова
Створіть облікові дані API облікового запису, щоб вирівняти зображення
Завантажити Aspose.Imaging Cloud SDK for Dotnet for correcting the image orientation
Налаштуйте проект C# із зазначеним вище SDK
Кроки для вирівнювання сканованого зображення за допомогою C# Low Code API
- Розпочніть процес, надавши свої облікові дані Aspose Cloud і базову URL-адресу API для автентифікації та ініціалізації клієнта SDK за допомогою ImagingApi
- Вкажіть ім’я файлу перекошеного зображення та завантажте його в потік пам’яті з локальної системи
- Завантажте зображення в хмарне сховище, щоб API Aspose міг отримати до нього доступ
- Визначте варіанти усунення перекосів
- Створіть DeskewImageRequest із завантаженою назвою файлу та наведеними вище параметрами та викличте DeskewImage()
- Збережіть виправлене зображення, повернуте API, у локальний файл
У цих кроках узагальнено процес усунення перекосів фотографії за допомогою C# Low Code API. Розпочніть процес, ініціалізувавши клієнт API, завантаживши перекошене зображення та створивши об’єкт DeskewImageRequest, заповнивши необхідну інформацію. Згодом викличте метод DeskewImage(), щоб вирівняти зображення та зберегти потік відповідей у локальній файловій системі як зображення.
Код для виправлення зображення онлайн за допомогою інтерфейсу C# REST
Цей код продемонстрував, як усунути перекіс фотографії за допомогою C# RESTful Service. Ми встановили resizeProportionally як true, щоб зберегти співвідношення сторін зображення після вирівнювання, тоді як використання значення false призведе до розтягування, яке може спотворити зображення. Зауважте, що замість назви кольору фону можна використовувати код кольору, наприклад #FFFFFF.
Ця стаття навчила нас процесу вирівнювання зображення. Щоб перетворити кольорове зображення на чорно-біле, перегляньте статтю Перетворення кольорового зображення на чорно-біле за допомогою C# REST API.