Zacznij terazZacznij za darmo

Obroty

Gdy obiekt jest nachylony lub odwrócony, obraz można obrócić. Funkcja ndi.rotate() obraca obraz względem jego środka o podaną liczbę stopni od prawej osi poziomej.

W tym ćwiczeniu przesuń i obróć obraz mózgu (im) tak, aby był mniej więcej poziomy i „zwrócony" w prawą stronę obrazu.

To ćwiczenie jest częścią kursu

Analiza obrazów biomedycznych w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Przesuń im w kierunku środka: 20 pikseli w lewo i 20 pikseli w górę.
  • Użyj ndi.rotate, aby obrócić xfm o 30 stopni w dół. Ustaw reshape=False, aby zapobiec zmianie kształtu obrazu.
  • Wykreśl oryginalny i przekształcony obraz.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Shift the image towards the center
xfm = ____

# Rotate the shifted image
xfm = ndi.rotate(____, angle=____, reshape=____)

# Plot the original and rotated images
fig, axes = plt.subplots(2, 1)
axes[0].imshow(im)
____
format_and_render_plot()
Edytuj i uruchom kod