Поворот зображення в Python

У цьому підручнику пояснюється процес обертання image у Python. Він містить алгоритм і зразок робочого коду для обертання фото на Python. Інтегруйте цю функцію у свої програми в будь-якій операційній системі, включаючи macOS, Windows і Linux, із попередньо налаштованим Python.

Кроки для повороту зображення в Python

  1. Налаштуйте середовище, налаштувавши Aspose.Imaging для обертання зображень
  2. Прочитайте вихідне фото, ініціювавши об’єкт класу Image
  3. Переведіть вхідне зображення в екземпляр класу RasterImage
  4. Встановіть кут повороту та поверніть зображення
  5. Експортуйте вихідну повернуту фотографію

Ці кроки розробляють процес зміни кута зображення в Python. Прочитайте вихідне фото та поверніть його на потрібний кут. Нарешті, збережіть вихідне зображення на диск або в потік відповідно до ваших вимог.

Код повороту фотографії в Python

import aspose.imaging
from aspose.imaging import Image, RotateFlipType
import os
path = "C://SampleFiles//"
license = aspose.imaging.License()
license.set_license(path + "License.lic")
# Rotate, flip and save to the output file.
with Image.load(os.path.join(path, "grayscaled.jpg")) as image:
image.rotate_flip(RotateFlipType.ROTATE_90_FLIP_NONE)
image.save(os.path.join(path, f"rotate90.png"))
print("Image Rotated Successfully")

Використовуйте цей фрагмент коду, щоб перетворити портретну фотографію на альбомну в Python. Удосконалюйте його далі, встановлюючи різні інші значення перерахування RotateFlipType. Наприклад, поверніть на 90, 180 або 270 градусів за годинниковою стрілкою та переверніть його вертикально або горизонтально відповідно до ваших уподобань.

У цій статті ви навчилися обертати фотографію в Python. Крім того, якщо ви хочете перетворити зображення на градації сірого, прочитайте статтю Перетворення зображення на градації сірого в Python.

 Українська