分散の計測
SciPy の計測関数を使うと、特定のピクセル集合に対して計測をカスタマイズできます。
labelsを指定すると、マスクがゼロ以外のピクセルに限定されます。indexの値を指定すると、各ラベル値に対する計測結果が返されます。
この演習では、異なるピクセル集合に対して vol の輝度の分散を計算しましょう。3D セグメント画像は labels として提供されています。ラベル 1 は左心室、ラベル 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:', ____)