분산 측정하기
SciPy의 측정 함수는 특정 픽셀 집합에 맞춰 측정을 수행할 수 있게 해줘요:
labels를 지정하면 0이 아닌 픽셀로 마스크가 제한돼요.index값을 지정하면 각 라벨 값에 대한 측정값이 반환돼요.
이 연습 문제에서는 서로 다른 픽셀 집합에 대해 vol의 강도 분산을 계산해 보세요. 3D 분할 이미지를 labels로 제공했습니다. 라벨 1은 좌심실(left ventricle), 라벨 2는 원형으로 샘플링한 조직 영역이에요.
분산을 출력한 뒤, 아래 보기에서 옳은 문장을 고르세요.
이 연습은 강의의 일부입니다
Python을 활용한 생의학 영상 분석
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Variance for all pixels
var_all = ndi.variance(vol, labels=None, index=None)
print('All pixels:', var_all)
# Variance for labeled pixels
var_labels = ndi.variance(____, _____, ____)
print('Labeled pixels:', ____)
# Variance for each object
var_objects = ____
print('Left ventricle:', var_objects[0])
print('Other tissue:', ____)