Bắt đầu ngayBắt đầu miễn phí

Tóm tắt chuỗi thời gian

Ejection fraction là tỷ lệ máu được bóp ra khỏi tâm thất trái mỗi nhịp tim. Để tính chỉ số này, bác sĩ chẩn đoán hình ảnh cần xác định thể tích lớn nhất (thể tích tâm thu) và thể tích nhỏ nhất (thể tích tâm trương) của tâm thất.

Lát cắt 4 của chuỗi thời gian tim

Trong bài này, hãy tạo một chuỗi thời gian của các phép tính thể tích. Có 20 mốc thời gian trong cả vol_tslabels. Dữ liệu được sắp theo thứ tự (time, plane, row, col).

Bài tập này là một phần của khóa học

Phân tích ảnh Y sinh học bằng Python

Xem khóa học

Hướng dẫn bài tập

  • Khởi tạo một mảng rỗng với 20 phần tử bằng np.zeros().
  • Tính thể tích của mỗi voxel ảnh. (Xem từ điển meta để biết tần suất lấy mẫu.)
  • Với mỗi mốc thời gian, đếm số pixel trong labels và cập nhật mảng chuỗi thời gian.
  • Vẽ chuỗi thời gian bằng plt.plot().

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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()
Chỉnh sửa và Chạy Mã