Ovaj vodič objašnjava tijek rada za rotiranje image u Pythonu. Uključuje algoritam i radni uzorak koda za okretanje fotografije u Pythonu. Integrirajte ovu značajku u svoje aplikacije na bilo kojem operativnom sustavu, uključujući macOS, Windows i Linux, s unaprijed konfiguriranim Pythonom.
Koraci za rotiranje slike u Pythonu
- Postavite okruženje konfiguriranjem Aspose.Imaging za rotiranje slika
- Pročitajte izvornu fotografiju pokretanjem objekta klase Image
- Prebacite ulaznu sliku u instancu klase RasterImage
- Postavite kut rotacije i zakrenite sliku
- Izvezite izlaznu rotiranu fotografiju
Ovi koraci razrađuju postupak za promjenu kuta slike u Pythonu. Pročitajte izvornu fotografiju i zakrenite je pod željenim kutom. Na kraju, spremite izlaznu sliku na disk ili tok kako biste zadovoljili svoje zahtjeve.
Kod za rotiranje fotografije u Pythonu
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") | |
Upotrijebite ovaj isječak koda da biste pretvorili portretnu fotografiju u pejzažnu u Pythonu. Poboljšajte ga dodatno postavljanjem raznih drugih vrijednosti enumeracije RotateFlipType. Na primjer, okrenite ga za 90, 180 ili 270 stupnjeva u smjeru kazaljke na satu i okrenite ga okomito ili vodoravno prema svojim željama.
U ovom ste članku naučili rotirati fotografiju u Pythonu. Osim toga, ako želite pretvoriti sliku u sive nijanse, pročitajte članak Pretvorite sliku u sive tonove u Pythonu.