1. 学ぶ
  2. /
  3. コース
  4. /
  5. Python による生体医療画像解析

Connected

演習

平行移動

この章では、Open Access Series of Imaging Studies のデータを活用して、若者と高齢者、男性と女性、健康な人とそうでない人など、異なる集団の脳を比較していきます。

まず、3D 脳ボリューム(im)の 1 スライスを中央に配置しましょう。画像配列の中心点と脳の重心を求め、その差分を使って画像を中央に移動させます。

この章の演習では、以下のインポートがすでに行われています。

import imageio.v2 as imageio
import numpy as np
import scipy.ndimage as ndi
import matplotlib.pyplot as plt

指示1 / 2

undefined XP
    1
    2
  • ndi.center_of_mass() を使って im の重心を求めます。
  • 各軸について、画像の中心(128, 128)からの距離を計算します。
  • ndi.shift() を使ってデータを移動させます。