시계열 요약하기
박출률은 심장이 한 번 뛸 때 좌심실에서 짜내는 혈액의 비율을 뜻합니다. 이를 계산하려면, 영상의학과 전문의는 좌심실의 최대 부피(수축기 부피)와 최소 부피(이완기 부피)를 찾아야 합니다.
이 연습에서는 부피 계산의 시계열을 만드세요. vol_ts와 labels에는 모두 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()