Shrnutí časové řady
Ejekční frakce je podíl krve vytlačené z levé komory při každém srdečním tepu. Pro její výpočet musí radiologové určit maximální objem (systolický objem) a minimální objem (diastolický objem) komory.
V tomto cvičení sestav časovou řadu výpočtů objemu. Jak vol_ts, tak labels obsahují 20 časových bodů. Data jsou uspořádána podle (time, plane, row, col).
Toto cvičení je součástí kurzu
Biomedical Image Analysis in Python
Pokyny k cvičení
- Inicializuj prázdné pole s 20 prvky pomocí
np.zeros(). - Vypočítej objem každého voxelu v obrazu. (Vzorkovací frekvence najdeš ve slovníku
meta.) - Pro každý časový bod spočítej pixely v
labelsa aktualizuj pole časové řady. - Vykresli časovou řadu pomocí
plt.plot().
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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()