1.数据加载

1.1 3Dslicer支持的数据格式

Slicer支持多种医学图像数据的处理。由于Slicer的功能通过模块实现。数据类型也由模块来进行使用,某一个模块支持的数据类型可能有多种,例如数据模块可以对场景数据进行读取、写入的操作;体数据模块对影像图数据提供支持,这些影像图数据的格式不仅包括jpeg、png等Windows操作系统下最常见的图像文件格式,还包括标准的医学影像数据DICOM等。
Slicer支持的场景数据有MRML格式,MRB格式和ZIP格式三种。MRML(Medical Reality Modeling Language)用于描述医学图像三维场景,是3D Slicer独创的一种数据格式。每一个MRML Scene数据对象都包含了Slicer 应用程序的状态、原始数据和可视化参数等多种数据,例如(体数据;模型数据;图像变换方式数据;基准点数据等等)。每一个数据类型是由特定的MRML Node来表示的。MRML Scene 是MRML Nodes 的集合。
3D Slicer为了能够处理不同医学影像产生的医学图像,引入了对DICOM格式文件的支持。虽然3D Slicer支持DICOM数据格式有着良好的支持,但是对于医学影像设备厂商生产的设备产生的扩散张量成像数据并不完全符合DICOM标准,因此,为了更好的处理DWI成像,3D Slicer引入了一种新的数据格式,即NRRD数据格式。NRRD数据可以完全表示DWI图像的所有信息,使用两种后缀名,“nrrd”和“nhrd”,后者一般在旧版本的Slicer中使用。

1.2 添加数据

Slicer通过功能模块实现功能,虽然这些功能模块数量众多,支持的数据格式也不尽相同。Slicer将除DICOM数据之外的所有数据类型添加到Slicer中的过程都是通过“添加数据对话框”来完成,数据被添加到现有的场景。而DICOM数据由于标准较多,通过一个独立的功能模块进行添加,后面再详细学习。
“AddData”既可以通过主菜单打开,也可以通过工具栏、快捷键等多种方式打开,对话框的界面如下图所示:
  • ChooseDirectorytoAdd:添加该文件夹下的所有文件;
  • ChooseFilestoAdd:添加所有指定的文件;
  • ShowOptions:复选框显示/隐藏加载一个对象时的属性的各种选项;
  • Reset:清除加载文件列表;
  • OK:确认加载;
  • Cancel:取消加载;

2.数据保存

Slicer可以保存当前场景(包括所有场景快照,基准点列表等)或者单个数据集,界面如图所示:
为了给保存数据提供更加丰富的选项,“保存场景对话框”的界面并没有使用系统自带的资源管理器。

3Dslicer2:数据与帮助相关推荐

  1. C#基础教程-c#实例教程,适合初学者

    C#基础教程-c#实例教程,适合初学者. 第一章 C#语言基础 本章介绍C#语言的基础知识,希望具有C语言的读者能够基本掌握C#语言,并以此为基础,能够进一步学习用C#语言编写window应用程序和W ...

  2. springboot实现SSE服务端主动向客户端推送数据,java服务端向客户端推送数据,kotlin模拟客户端向服务端推送数据

    SSE服务端推送 服务器向浏览器推送信息,除了 WebSocket,还有一种方法:Server-Sent Events(以下简称 SSE).本文介绍它的用法. 在很多业务场景中,会涉及到服务端向客户端 ...

  3. mysql 快捷查询数据库各表占用空间,mysql查看索引占用空间,mysql查看数据占用空间

    先贴一张图! 第一步,"很重要" 在mysql中,有一个创建之初自带的库information_schema,这个库中包含着数据库相关信息,查询数据占用空间就是使用该库,所以首先进 ...

  4. mysql并发更新数据,多用户并发修改数据解决方案。

    mysql并发更新数据,多用户并发修改数据解决方案. 在系统中,有一些如余额.资产.积分的数据,是要保证数据一致性的.如,一个人使用两个设备同时进行消费操作,如何保证数据一致性的问题. 我们一起来思考 ...

  5. Oracle根据日期区间查询Date类型的数据

    在Oracle数据库中,根据日期区间查询Date类型的数据 select proposalno,policyno,enddate from 表名 where 时间字段 between to_date( ...

  6. 大数据中用到的新的数据类型bigint、decimal、smallint、tinyint

    在对比oracle数据库和大数据库的时候,发现了几个用以存放数字的新的类型bigint.decimal.smallint.tinyint,为了对比之间的不同,我进行了统计 bigint 可以精确的表示 ...

  7. 2022-2028年中国数据中台行业深度调研及投资前景预测报告(全卷)

    [报告类型]产业研究 [报告价格]¥4500起 [出版时间]即时更新(交付时间约3个工作日) [发布机构]智研瞻产业研究院 [报告格式]PDF版 本报告介绍了中国数据中台行业市场行业相关概述.中国数据 ...

  8. mysql备份psb文件怎么打开_Navicat for MySQL 数据备份教程

    原标题:Navicat for MySQL 数据备份教程 一个安全和可靠的服务器与定期运行备份有密切的关系,因为错误有可能随时发生,由攻击.硬件故障.人为错误.电力中断等都会照成数据丢失.备份功能为防 ...

  9. 大数据与数据挖掘考试题_北京2020届中考物理出题策略大揭秘!

    精华推荐 ▼ 北京地区物理使用的教材有三个版本,分别是人教版.北师版.课改版,比如西城区.海淀区.朝阳区等使用的是人教版,海淀区使用北师版,丰台区使用课改版.各区平时教学进度略有差异,期末考试.月考等 ...

最新文章

  1. java.lang.IllegalStateException: Cannot modify managed objects outside of a write transaction. in /U
  2. 听李宏毅点评GPT-3:来自猎人暗黑大陆的模型
  3. 宇宙中至少有两种方式能灭绝人类,第一种仅需两秒
  4. 从函数计算架构看 Serverless 的演进与思考
  5. 【数据结构与算法】之深入解析“二叉树的后序遍历”的求解思路与算法示例
  6. Andriod之import android.support.v4或者import android.support.v7提示导入错误解决办法
  7. No projects are found to import
  8. vs2010调试运行时弹出对话框:系统找不到指定文件
  9. KCC创建复制拓扑失败-故障处理
  10. java 新手小程序_JAVA新手小程序之一
  11. 我们为什么需要SDN?
  12. 2021烟台市高考成绩查询,烟台2021高考成绩查询系统入口
  13. oracle 常用系统表
  14. JavaScript函数及其作用
  15. XenCenter导出和导入模板
  16. 手把手教你用C语言实现求质数(素数),5大方法任君挑选
  17. 药店管理系统设计方案开发
  18. 优秀网站源码、编程源码大全
  19. Python实现离线字典+听写单词(一):获取离线字典
  20. UVA 10066 The Twin Towers

热门文章

  1. 12.10课堂学习----实例化、构造方法案例
  2. 微软职位内部推荐-Principal Software Developer
  3. 25美元 Linux PC 'Raspberry Pi' 一月上市
  4. 【转】 python socket向百度发送http长连接请求 并做搜索
  5. hdu 5108(分解质因数)
  6. poj 2078(搜索+剪枝)
  7. nyoj985带通配符的数
  8. 北风设计模式课程---2、工厂方法模式
  9. C++快速输入输出优化
  10. pat 乙级1033 旧键盘打字(20)