Rotații
Atunci când un obiect este înclinat sau răsturnat, imaginea poate fi rotită. Folosind ndi.rotate(), imaginea este rotită față de centrul său cu numărul de grade specificat față de axa orizontală dreaptă.
În acest exercițiu, deplasează și rotește imaginea creierului (im) astfel încât să fie aproximativ orizontală și orientată spre partea dreaptă a imaginii.
Acest exercițiu face parte din cursul
Analiza imaginilor biomedicale în Python
Instrucțiuni pentru exercițiu
- Deplasează
imspre centru: 20 de pixeli la stânga și 20 de pixeli în sus. - Folosește
ndi.rotatepentru a rotixfmcu 30 de grade în jos. Seteazăreshape=Falsepentru a preveni modificarea dimensiunii imaginii. - Afișează imaginile originală și transformată.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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()