Upgrade to Pro — share decks privately, control downloads, hide ads and more …

なんでもできるPython-脳機能画像とPython-

 なんでもできるPython-脳機能画像とPython-

なんでもできるPython-脳機能画像とPython-
みんなのpython勉強会#47で初LT

https://startpython.connpass.com

betashort

July 10, 2019
Tweet

More Decks by betashort

Other Decks in Technology

Transcript

  1. Nipyを使ってみる #NipyでNIfTIファイルを読み込む img = nipy.load_image(data_path) #座標情報 coor = img.coordmap print(coor.function_domain.coord_names)

    print(coor.function_range.coord_names) function_domain.coord_names ('i', 'j', 'k', 't’) function_range.coord_names ('aligned-x=L->R’, 'aligned-y=P->A’, 'aligned-z=I->S’, 't') 出⼒
  2. NiPy×matplotlib #NipyでNIfTIファイルを読み込む img = nipy.load_image(data_path) #Dataだけ、抽出する data = img.get_data() #アニメーションを作成

    fig = plt.figure() ims = [] for i in range(data.shape[2]): im = plt.imshow(data[:, :, i, 1].T, cmap='gray', animated=True) plt.gca().invert_yaxis() ims.append([im]) ani = animation.ArtistAnimation(fig, ims, interval=100) ani.save('Axial.gif' ,writer = 'imagemagick’) 脳の下から上に移動しているGif