import SimpleITK as sitk
import numpy as np
import matplotlib.pyplot as pltdef dcm_nii(image_path, result_path, index):print('文件'+str(index)+':  '+image_path)reader = sitk.ImageSeriesReader()dicom_names = reader.GetGDCMSeriesFileNames(image_path)reader.SetFileNames(dicom_names)image2 = reader.Execute()# image_array = sitk.GetArrayFromImage(image2)  # z, y, xorigin = image2.GetOrigin()  # x, y, zspacing = image2.GetSpacing()  # x, y, zprint(spacing)print(origin)# exit(0)# image3 = sitk.GetImageFromArray(image_array)  ##其他三维数据修改原本的数据,if index < 10 :sitk.WriteImage(image2, result_path + 'pancreas_0' + str(index) + '.nii.gz')else:sitk.WriteImage(image2, result_path+'pancreas_'+str(index)+'.nii.gz')  # 这里可以直接换成image2 这样就保存了原来的数据成了nii格式了。print('-'*100)

Dicom 转 nii 格式相关推荐

  1. 将多个png或者jpg图片转为dicom或者nii格式

    dicom和nii很复杂. 在网上找了好几个小时,很少有自己能够解释清楚的. 单个图片转dcm 推荐下载这个软件: dicom-converter官网 缺点:只能把一张图片转化为nii格式 pytho ...

  2. python 笔记:打开nii格式(nibabel 库)

    1 nii格式介绍 1.0 Analyze 格式 在解释NII(NIFTI,neuroimaging information technology initiative)格式之前,我们需要先知道一下A ...

  3. nii格式和nii.gz格式详解

    文章目录 nii基础 hdr/header Extension Image 坐标 体素 转换矩阵 转换矩阵内部参数概念 转换矩阵组成 转换矩阵应用 nii格式 最后 nii基础 大部分医学领域导出di ...

  4. 医学图像Dicom(.dcm)转换为NIFTI(.nii)格式

    文章目录 前言 医学图像格式 DICOM NIFTI python代码 前言 NIfTI 中的图像原始数据一般被存储成了三维图像,而dicom存储为二维图层,所以相对于DICOM文件,NIFTI文件更 ...

  5. 医学图像将dcm格式转化的nii格式如何处理

    1.数据格式 在MRI数据不同序列下存放着dcm格式的数据,以及单个nii格式的mask文件,所以需要将data和label分离. 2.数据处理 使用 os库进行文件处理,用shutil库进行文件迁移 ...

  6. .nii格式文件解析

    一.nii格式文件具体内容 nii格式(NIFTI格式的扩展)是为多维神经影像学发明的,可真实反映元数据,包含方向信息.nii格式图片主要包含三部分信息:hdr, ext, img(其中.hdr和.i ...

  7. MATLAB批量实现dicom转换为bmp格式

    写在这里的初衷,一是备忘,二是希望得到高人指点,三是希望能遇到志同道合的朋友. 参考 MATLAB实现dicom转换为png格式 %%MATLAB实现dicom转换为bmp格式 clc;clear;c ...

  8. DCMTK:测试文件是否使用DICOM Part 10格式

    DCMTK:测试文件是否使用DICOM Part 10格式 测试文件是否使用DICOM Part 10格式 测试文件是否使用DICOM Part 10格式 #include "dcmtk/c ...

  9. Python:nii格式的核磁共振图像(MRI)的读取、处理、显示操作(以缩放操作举例)

    基于skimage的transform模块,实现3D图像的缩放(reszie),.nii格式图像. 1. 代码功能:实现91*109*91图像,压缩为56*56*56大小 结果示意: (至于为什么图像 ...

最新文章

  1. java转换ip地址格式转换_Java编程IP地址和数字相互转换代码示例
  2. mysql查询日期内的所有日期代码
  3. 前端面试高频题:删除数组重复元素的多种方法
  4. 【DG】Oracle 19c使用dbca来搭建物理DG
  5. unicode转中文的工具
  6. Visual Studio 2017 15.3 预览版发布,接近最终版
  7. linux脚本编写规则,shell脚本编写守则
  8. mysql计算机二级选择题题库_全国计算机二级mysql数据库选择题及答案
  9. leetcode数组汇总_LeetCode刷题实战118:杨辉三角
  10. Submitting Applications
  11. ECCV 2016 paper list
  12. hive中实现行转列_##[函数]Hive中行列转换(行转列)
  13. itunes备份包括哪些内容_软件开发项目技术方案包括哪些内容
  14. POJ 3744 Scout YYF I:概率dp
  15. 扫雷游戏(可展开,可标记)C语言实现
  16. PHP 一一 微信公众号开发(二次开发)
  17. wordpress主题免费- wordpress插件以及主题下载
  18. 华为服务器如何开机自动启动不了,华为手机开不了机怎么办 开机后一直停留在开机画面的解决方法(3)...
  19. 毕业论文中的“自动生成目录”设置(经验四)
  20. PAT(乙级)2020年冬季考试真题解析

热门文章

  1. 立即执行函数-有关js里function前面加!
  2. Netty模拟OOM-Metaspace
  3. selenium+爬虫 实现百度搜索,返回相关查询结果
  4. 测试跟开发“敌对”,你可以这样做···
  5. ElasticSearch 6.x 学习笔记:20.搜索排序
  6. 细说Java学习的捷径与方法
  7. 成都国际数字文创产业总部园区招商政策汇总,优质文创企业办公位置先到先得
  8. matlab08--函数句柄 元胞数组(cell)
  9. java 涂鸦_JAVA涂鸦
  10. django middleware 中间件原理概念,源码解读分析