Denna handledning förklarar arbetsflödet för att rotera image i Python. Den innehåller algoritmen och ett fungerande kodexempel för att snurra foto i Python. Integrera den här funktionen i dina applikationer på alla operativsystem, inklusive macOS, Windows och Linux, med Python förkonfigurerat.
Steg för att rotera bild i Python
- Ställ in miljön genom att konfigurera Aspose.Imaging för att rotera bilder
- Läs källfotot genom att initiera ett objekt i klassen Image
- Kasta indatabilden till en instans av klassen RasterImage
- Ställ in rotationsvinkeln och rotera bilden
- Exportera det utmatade roterade fotot
Dessa steg utvecklar processen för att byta bildvinkel i Python. Läs källfotot och rotera det i önskad vinkel. Slutligen, spara utdatabilden på disken eller en stream för att uppfylla dina krav.
Kod för att rotera foto i 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") | |
Använd det här kodavsnittet för att förvandla ett porträttfoto till landskap i Python. Improvisera det ytterligare genom att ställa in olika andra värden för RotateFlipType-uppräkningen. Rotera till exempel 90, 180 eller 270 grader medurs och vänd den vertikalt eller horisontellt enligt dina önskemål.
I den här artikeln har du lärt dig att rotera foto i Python. Dessutom, om du vill konvertera en bild till gråskala, läs artikeln Konvertera bild till gråskala i Python.