最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python實(shí)現(xiàn)批量nii文件轉(zhuǎn)換為png圖像

 更新時(shí)間:2019年07月18日 14:59:17   作者:無(wú)寵不驚過一生  
這篇文章主要介紹了python實(shí)現(xiàn)批量nii文件轉(zhuǎn)換為png圖像,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

之前介紹過單個(gè)nii文件轉(zhuǎn)換成png圖像:

http://www.fzitv.net/article/165693.htm

這里介紹將多個(gè)nii文件(保存在一個(gè)文件夾下)轉(zhuǎn)換成png圖像。且圖像單個(gè)文件夾的名稱與nii名字相同。

import numpy as np
import os    #遍歷文件夾
import nibabel as nib #nii格式一般都會(huì)用到這個(gè)包
import imageio   #轉(zhuǎn)換成圖像
 
def nii_to_image(niifile):
 filenames = os.listdir(filepath) #讀取nii文件夾
 slice_trans = []
 
 for f in filenames:
  #開始讀取nii文件
  img_path = os.path.join(filepath, f)
  img = nib.load(img_path)    #讀取nii
  img_fdata = img.get_fdata()
  fname = f.replace('.nii','')   #去掉nii的后綴名
  img_f_path = os.path.join(imgfile, fname)
  #創(chuàng)建nii對(duì)應(yīng)的圖像的文件夾
  if not os.path.exists(img_f_path):
   os.mkdir(img_f_path)    #新建文件夾
 
  #開始轉(zhuǎn)換為圖像
  (x,y,z) = img.shape
  for i in range(z):      #z是圖像的序列
   silce = img_fdata[i, :, :]   #選擇哪個(gè)方向的切片都可以
   imageio.imwrite(os.path.join(img_f_path,'{}.png'.format(i)), silce)
            #保存圖像
 
if __name__ == '__main__':
 filepath = 'nii的文件夾'
 imgfile = 'image的文件夾'
 nii_to_image(filepath)

代碼是我自己寫的,用于處理ADNI的nii格式完全有效。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python中l(wèi)ru_cache的使用和實(shí)現(xiàn)詳解

    Python中l(wèi)ru_cache的使用和實(shí)現(xiàn)詳解

    這篇文章主要介紹了Python 中 lru_cache 的使用和實(shí)現(xiàn)詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • Python3.x+pycharm+Anaconda中縮小打包的.exe體積的問題

    Python3.x+pycharm+Anaconda中縮小打包的.exe體積的問題

    這篇文章主要介紹了Python3.x+pycharm+Anaconda中縮小打包的.exe體積的問題,本文通過圖文實(shí)例相結(jié)合給大家分享解決方案,需要的朋友可以參考下
    2021-08-08
  • 使用實(shí)現(xiàn)python連接hive數(shù)倉(cāng)的示例代碼

    使用實(shí)現(xiàn)python連接hive數(shù)倉(cāng)的示例代碼

    這篇文章主要為大家詳細(xì)介紹了使用實(shí)現(xiàn)python連接hive數(shù)倉(cāng)的相關(guān)知識(shí),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-03-03
  • 用Python編寫個(gè)解釋器實(shí)現(xiàn)方法接受

    用Python編寫個(gè)解釋器實(shí)現(xiàn)方法接受

    計(jì)算機(jī)只能理解機(jī)器碼。歸根結(jié)底,編程語(yǔ)言只是一串文字,目的是為了讓人類更容易編寫他們想讓計(jì)算機(jī)做的事情。真正的魔法是由編譯器和解釋器完成,它們彌合了兩者之間的差距。解釋器逐行讀取代碼并將其轉(zhuǎn)換為機(jī)器碼
    2023-01-01
  • Python定時(shí)發(fā)送天氣預(yù)報(bào)郵件代碼實(shí)例

    Python定時(shí)發(fā)送天氣預(yù)報(bào)郵件代碼實(shí)例

    這篇文章主要介紹了Python定時(shí)發(fā)送天氣預(yù)報(bào)郵件代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09
  • 詳解python基礎(chǔ)中的for循環(huán)

    詳解python基礎(chǔ)中的for循環(huán)

    這篇文章主要為大家介紹了python的for循環(huán),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • python的函數(shù)參數(shù)你了解嗎

    python的函數(shù)參數(shù)你了解嗎

    這篇文章主要為大家詳細(xì)介紹了python的函數(shù)參數(shù),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • Python 如何修改程序默認(rèn)時(shí)區(qū)

    Python 如何修改程序默認(rèn)時(shí)區(qū)

    這篇文章主要介紹了Python 如何修改程序默認(rèn)時(shí)區(qū),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • pytorch模型的保存和加載、checkpoint操作

    pytorch模型的保存和加載、checkpoint操作

    這篇文章主要介紹了pytorch模型的保存和加載、checkpoint操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • WINDOWS 同時(shí)安裝 python2 python3 后 pip 錯(cuò)誤的解決方法

    WINDOWS 同時(shí)安裝 python2 python3 后 pip 錯(cuò)誤的解決方法

    這篇文章主要給大家分享的是在WINDOWS下同時(shí)安裝 python2 python3 后 pip 錯(cuò)誤的解決方法,非常的實(shí)用,有需要的小伙伴可以參考下
    2017-03-03

最新評(píng)論

白城市| 子洲县| 调兵山市| 古交市| 嘉祥县| 巴青县| 清远市| 盱眙县| 甘孜| 民县| 正镶白旗| 临武县| 政和县| 安溪县| 保靖县| 广汉市| 东乡县| 册亨县| 大石桥市| 商城县| 鹤岗市| 镇康县| 沂南县| 故城县| 乳山市| 麻栗坡县| 宁安市| 成都市| 连江县| 宜阳县| 琼结县| 连南| 汉寿县| 仁怀市| 政和县| 广德县| 德兴市| 绥江县| 津市市| 扎兰屯市| 江华|