开始使用免费开始使用

汇总时间序列

射血分数(ejection fraction) 是左心室在每次心跳中泵出的血液占腔内容积的比例。要计算它,放射科医师需要找出心室的最大体积(收缩期体积)和最小体积(舒张期体积)。

Slice 4 of Cardiac Timeseries

在本练习中,请创建一个体积计算的时间序列。vol_tslabels 都包含 20 个时间点。数据按 (time, plane, row, col) 排列。

本练习是课程的一部分

Python 中的生物医学图像分析

查看课程

练习说明

  • 使用 np.zeros() 初始化一个包含 20 个元素的空数组。
  • 计算每个图像体素的体积。(请在 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()
编辑并运行代码