В этом кратком руководстве рассказывается, как исправлять искажения отсканированных документов с помощью Python REST API. Вы научитесь автоматически выпрямлять отсканированные изображения image с помощью Python Low Code API с помощью Cloud SDK на основе Python. Он содержит все этапы: от загрузки исходного изображения из локальной файловой системы до обработки и загрузки выходных данных из облака.
Обязательное условие
Создайте учетные данные API учетной записи, чтобы исправить искажение изображения.
Скачать Aspose.Imaging Cloud SDK for Python for correcting the image orientation
Настройка проекта Python с помощью вышеуказанного SDK.
Действия по выпрямлению отсканированного изображения с помощью API Python Low Code
- Начните процесс, предоставив свои учетные данные Aspose Cloud и базовый URL-адрес API для аутентификации и инициализации клиента SDK с помощью ImagingApi.
- Укажите имя файла перекошенного изображения и загрузите его в поток памяти из локальной системы.
- Загрузите изображение в облачное хранилище, чтобы Aspose API мог получить к нему доступ.
- Определите варианты устранения перекоса
- Создайте DeskewImageRequest с загруженным именем файла и указанными выше параметрами и вызовите DeskewImage().
- Сохраните искаженное изображение, возвращенное API, в локальный файл.
Эти шаги суммируют процесс исправления фотографий с помощью Python Low Code API. Начните процесс с инициализации клиента API, загрузки перекошенного изображения и создания объекта DeskewImageRequest, заполнив необходимую информацию. Затем вызовите метод DeskewImage(), чтобы выпрямить изображение и сохранить поток ответов в локальной файловой системе как изображение.
Код для устранения искажения изображения онлайн с использованием интерфейса REST Python
Этот код продемонстрировал, как исправить искажение фотографий с помощью службы Python RESTful. Мы установили resizeProportionally как true, чтобы сохранить соотношение сторон изображения после выравнивания, тогда как установка значения false приведет к растяжению, которое может исказить изображение. Обратите внимание, что вместо написания названия цвета фона вы можете использовать код цвета, например #FFFFFF.
Эта статья научила нас процессу исправления изображения. Чтобы преобразовать цветное изображение в черно-белое, обратитесь к статье на сайте Преобразование цветного изображения в черно-белое с помощью Python REST API.