Този урок обяснява работния процес за завъртане на image в Python. Той включва алгоритъма и примерен работещ код за завъртане на снимка в Python. Интегрирайте тази функция във вашите приложения на всяка операционна система, включително macOS, Windows и Linux, с предварително конфигуриран Python.
Стъпки за завъртане на изображение в Python
- Настройте средата, като конфигурирате Aspose.Imaging за завъртане на изображения
- Прочетете изходната снимка, като инициирате обект от класа Image
- Прехвърляне на входното изображение към екземпляр от класа RasterImage
- Задайте ъгъла на завъртане и завъртете изображението
- Експортирайте изходната завъртяна снимка
Тези стъпки разработват процеса за промяна на ъгъла на изображението в 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.