Kom igångKom igång gratis

Rotationer

När ett objekt är vinklat eller spegelvänt kan bilden roteras. Med ndi.rotate() roteras bilden från sitt centrum med det angivna antalet grader från den horisontella högra axeln.

Flytta och rotera hjärnbilden (im) i den här övningen så att den är ungefär horisontell och "vänder sig" mot högersidan av bilden.

Den här övningen är en del av kursen

Biomedicinsk bildanalys i Python

Visa kurs

Övningsinstruktioner

  • Flytta im mot mitten: 20 pixlar åt vänster och 20 pixlar uppåt.
  • Använd ndi.rotate för att rotera xfm 30 grader nedåt. Ange reshape=False för att förhindra att bildens form ändras.
  • Rita upp den ursprungliga och den transformerade bilden.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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()
Redigera och kör kod