91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在python中將nii文件批量轉換成png圖像

發布時間:2021-02-25 16:11:04 來源:億速云 閱讀:418 作者:戴恩恩 欄目:開發技術

這篇文章主要為大家詳細介紹了怎么在python中將nii文件批量轉換成png圖像,文中示例代碼介紹的非常詳細,具有一定的參考價值,發現的小伙伴們可以參考一下:

Python主要用來做什么

Python主要應用于:1、Web開發;2、數據科學研究;3、網絡爬蟲;4、嵌入式應用開發;5、游戲開發;6、桌面應用開發。

import numpy as np
import os    #遍歷文件夾
import nibabel as nib #nii格式一般都會用到這個包
import imageio   #轉換成圖像
 
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)
  #創建nii對應的圖像的文件夾
  if not os.path.exists(img_f_path):
   os.mkdir(img_f_path)    #新建文件夾
 
  #開始轉換為圖像
  (x,y,z) = img.shape
  for i in range(z):      #z是圖像的序列
   silce = img_fdata[i, :, :]   #選擇哪個方向的切片都可以
   imageio.imwrite(os.path.join(img_f_path,'{}.png'.format(i)), silce)
            #保存圖像
 
if __name__ == '__main__':
 filepath = 'nii的文件夾'
 imgfile = 'image的文件夾'
 nii_to_image(filepath)

以上就是億速云小編為大家收集整理的怎么在python中將nii文件批量轉換成png圖像,如何覺得億速云網站的內容還不錯,歡迎將億速云網站推薦給身邊好友。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

元氏县| 无为县| 安远县| 沁源县| 金阳县| 仁寿县| 昌吉市| 东城区| 潜江市| 宜宾市| 中宁县| 乐清市| 巴东县| 望江县| 阜南县| 红河县| 攀枝花市| 滁州市| 溆浦县| 木里| 商南县| 衡山县| 庆云县| 福建省| 望奎县| 霍城县| 沾益县| 石家庄市| 左云县| 清新县| 堆龙德庆县| 彭水| 浏阳市| 永仁县| 阜新市| 蒙阴县| 吴堡县| 丽江市| 清涧县| 垫江县| 钦州市|