始める無料で始める

分散の計測

SciPy の計測関数を使うと、特定のピクセル集合に対して計測をカスタマイズできます。

  • labels を指定すると、マスクがゼロ以外のピクセルに限定されます。
  • index の値を指定すると、各ラベル値に対する計測結果が返されます。

この演習では、異なるピクセル集合に対して vol の輝度の分散を計算しましょう。3D セグメント画像は labels として提供されています。ラベル 1 は左心室、ラベル 2 は円形にサンプリングされた組織です。

Labeled Volume


分散を出力した後、以下の選択肢から正しい記述を選んでください。

この演習はコースの一部です

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:', ____)
コードを編集して実行