ПочатиПочніть безкоштовно

Підсумуйте часовий ряд

The ejection fraction is the proportion of blood squeezed out of the left ventricle each heartbeat. To calculate it, radiologists have to identify the maximum volume (systolic volume) and the minimum volume (diastolic volume) of the ventricle.

Slice 4 of Cardiac Timeseries

For this exercise, create a time series of volume calculations. There are 20 time points in both vol_ts and labels. The data is ordered by (time, plane, row, col).

Ця вправа є частиною курсу

Біомедична обробка зображень у Python

Переглянути курс

Інструкції до вправи

  • Ініціалізуйте порожній масив із 20 елементів за допомогою np.zeros().
  • Обчисліть об'єм кожного вокселя зображення. (Зверніться до словника meta для частот дискретизації.)
  • Для кожної часової точки порахуйте пікселі в labels і оновіть масив часового ряду.
  • Побудуйте графік часового ряду за допомогою plt.plot().

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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()
Редагувати та запускати код