Questo tutorial spiega il flusso di lavoro per ruotare image in Python. Include l’algoritmo e un esempio di codice funzionante per far girare una foto in Python. Integra questa funzionalità nelle tue applicazioni su qualsiasi sistema operativo, inclusi macOS, Windows e Linux, con Python preconfigurato.
Passaggi per ruotare l’immagine in Python
- Imposta l’ambiente configurando Aspose.Imaging per ruotare le immagini
- Leggi la foto sorgente avviando un oggetto della classe Image
- Converti l’immagine di input in un’istanza della classe RasterImage
- Imposta l’angolo di rotazione e ruota l’immagine
- Esporta la foto ruotata in uscita
Questi passaggi elaborano il processo per cambiare l’angolazione dell’immagine in Python. Leggi la foto sorgente e ruotala all’angolazione richiesta. Infine, salva l’immagine di output sul disco o in un flusso per soddisfare i tuoi requisiti.
Codice per ruotare la foto in 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") | |
Usa questo frammento di codice per trasformare una foto ritratto in orizzontale in Python. Improvvisa ulteriormente impostando vari altri valori dell’enumerazione RotateFlipType. Ad esempio, ruota di 90, 180 o 270 gradi in senso orario e capovolgila verticalmente o orizzontalmente in base alle tue preferenze.
In questo articolo hai imparato a ruotare una foto in Python. Inoltre, se vuoi convertire un’immagine in scala di grigi, leggi l’articolo Convertire l’immagine in scala di grigi in Python.