Rotaties
Als een object schuin staat of is omgedraaid, kun je de afbeelding roteren. Met ndi.rotate() roteer je de afbeelding vanuit het midden met het opgegeven aantal graden, gemeten vanaf de rechter horizontale as.
Versleep en roteer in deze oefening de hersenafbeelding (im) zodat die ongeveer horizontaal staat en naar de rechterkant van de afbeelding "kijkt".
Deze oefening maakt deel uit van de cursus
Biomedische beeldanalyse met Python
Oefeninstructies
- Verschuif
imrichting het midden: 20 pixels naar links en 20 pixels omhoog. - Gebruik
ndi.rotateomxfm30 graden omlaag te draaien. Zetreshape=Falseom te voorkomen dat de afmeting van de afbeelding verandert. - Plot de originele en getransformeerde afbeeldingen.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# 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()