Obróć obraz w Pythonie

Ten samouczek wyjaśnia przepływ pracy obracania image w Pythonie. Obejmuje algorytm i działający przykład kodu do obracania zdjęcia w Pythonie. Zintegruj tę funkcję ze swoimi aplikacjami w dowolnym systemie operacyjnym, w tym macOS, Windows i Linux, z wstępnie skonfigurowanym Pythonem.

Kroki obracania obrazu w Pythonie

  1. Skonfiguruj środowisko, konfigurując Aspose.Imaging w celu obracania obrazów
  2. Odczytaj zdjęcie źródłowe, inicjując obiekt klasy Image
  3. Rzutowanie obrazu wejściowego na wystąpienie klasy RasterImage
  4. Ustaw kąt obrotu i obróć obraz
  5. Eksportuj obrócone zdjęcie wyjściowe

Te kroki opisują proces zmiany kąta obrazu w Pythonie. Odczytaj zdjęcie źródłowe i obróć je pod wymaganym kątem. Na koniec zapisz obraz wyjściowy na dysku lub w strumieniu, aby spełnić swoje wymagania.

Kod do obracania zdjęcia w Pythonie

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")

Użyj tego fragmentu kodu, aby zmienić zdjęcie portretowe na poziome w Pythonie. Ulepsz je jeszcze bardziej, ustawiając różne inne wartości wyliczenia RotateFlipType. Na przykład obróć je o 90, 180 lub 270 stopni zgodnie z ruchem wskazówek zegara i odwróć je pionowo lub poziomo zgodnie ze swoimi preferencjami.

W tym artykule nauczyłeś się obracać zdjęcie w Pythonie. Poza tym, jeśli chcesz przekonwertować obraz do skali szarości, przeczytaj artykuł Konwersja obrazu do skali szarości w Pythonie.

 Polski