Inizia subitoInizia gratis

Traslazioni

In questo capitolo useremo i dati della Open Access Series of Imaging Studies per confrontare i cervelli di diverse popolazioni: giovani e anziani, maschi e femmine, sani e con patologie.

Per iniziare, centra una singola slice di un volume cerebrale 3D (im). Per prima cosa trova il punto centrale nell'array dell'immagine e il baricentro del cervello. Poi, trasla l'immagine verso il centro.

Gli esercizi di questo capitolo usano tutti i seguenti import:

import imageio.v2 as imageio
import numpy as np
import scipy.ndimage as ndi
import matplotlib.pyplot as plt

Questo esercizio fa parte del corso

Analisi di immagini biomediche in Python

Visualizza corso

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# Find image center of mass
com = ____

# Calculate amount of shift needed
d0 = 128 - _____
d1 = ____

# Translate the brain towards the center
xfm = ndi.shift(____, shift=____)
Modifica ed esegui il codice