1. 程式人生 > >nrrd格式用Python讀取並儲存為png圖片

nrrd格式用Python讀取並儲存為png圖片

安裝pynrrd

pip install pynrrd
pip install git+https://github.com/mhe/pynrrd.git
cd pynrrd
pip install .

如果報錯了,則輸入

python setup.py install
注意:如果是Mac系統,可能會報錯,需要輸入:sudo python setup.py install

試驗 import nrrd,如果沒報錯則安裝成功

from PIL import Image 
import numpy as np 
import nrrd

# nrrd圖片讀取
# nrrd圖片使用nrrd包gitHub中的data資料
nrrd_filename = './BallBinary30x30x30.nrrd'
nrrd_data, nrrd_options = nrrd.read(nrrd_filename)
nrrd_image = Image.fromarray(nrrd_data[:,:,29]*1.5) 
#nrrd_data[:,:,29] 表示擷取第30張切片
nrrd_image.show() # 顯示這圖片