Rezumă seria de timp
Fracția de ejecție reprezintă proporția de sânge expulzată din ventriculul stâng la fiecare bătaie a inimii. Pentru a o calcula, radiologii trebuie să identifice volumul maxim (volumul sistolic) și volumul minim (volumul diastolic) al ventriculului.
În acest exercițiu, vei crea o serie de timp cu calcule de volum. Există 20 de puncte de timp atât în vol_ts, cât și în labels. Datele sunt ordonate după (time, plane, row, col).
Acest exercițiu face parte din cursul
Analiza imaginilor biomedicale în Python
Instrucțiuni pentru exercițiu
- Inițializează un array gol cu 20 de elemente folosind
np.zeros(). - Calculează volumul fiecărui voxel din imagine. (Consultă dicționarul
metapentru ratele de eșantionare.) - Pentru fiecare punct de timp, numără pixelii din
labelsși actualizează array-ul seriei de timp. - Reprezintă grafic seria de timp folosind
plt.plot().
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Create an empty time series
ts = ____
# Calculate volume at each voxel
d0, d1, d2, d3 = ____
dvoxel = ____
# Loop over the labeled arrays
for t in range(20):
nvoxels = ____
ts[t] = ____
# Plot the data
____
format_and_render_plot()