1.界面介绍

2.菜单及工具栏介绍

(1)菜单

File-文件菜单

文件菜单包含用于加载MRML场景的选项,用于从互联网下载样本数据集或各种类型的各个数据集。此处还提供了保存场景和数据的选项。

Edit-编辑菜单

包含一个提升应用程序设置界面的选项。此界面允许用户自定义其Slicer的安装。 “编辑 - >应用程序设置”可用于包含或禁止各种模块,自定义Python Interactor的外观,选择自定义字体,指定临时目录以及完成其他自定义。此外,还包含复制、粘贴,截切功能

View-查看菜单

此菜单包含提高Python Interactor和错误日志的选项,这两个有用的开发人员工具。选项可以切换布局,还可以在“视图”菜单下提供单个工具栏和模块GUI面板的显示。

Help-帮助文件

常用帮助文件及关于软件的信息

(2)工具栏

********************************

加载和保存选项

加载场景选项将引发浏览器选择并加载数据集合作为MRML场景。此选项将清除现有场景并重置应用程序状态。 “保存”选项将引发“保存数据”界面,该界面提供了各种保存MRML场景和单个数据集的选项。

********************************

模块选择和导航

“模块选择和导航”工具栏提供了用于搜索模块名称,从模块菜单中进行选择以及向后和向后移动模块选择历史记录的选项。

单击搜索图标并开始输入将显示并更新以相同字母开头的模块列表。

可以使用扩展管理器或更新其他模块路径应用程序设置来安装其他模块。

********************************

核心模块(又名收藏夹)

核心模块工具栏提供了快捷方式,及一些Slicer的核心模块,包括

Models

Transforms

Data

Volumes

Annotations

Interactive Editor

********************************

布局、鼠标模式、视图及十字线

布局部分可以选择不停同的窗口显示正在操作的数据,,常用的有four-Up和3D only

鼠标模式可以测距、标记ROI(region of interest)和基准

十字准线工具栏提供了一组选项,用于自定义跨所有切片查看器的十字准线的外观和行为。

3.3D视图及切片视图左上角操作

(1)3D 视图控制

——通过鼠标在任何3D Viewer的左上角的推针图标上访问3D Viewer控制器。

——可以通过点击有效地“引导”打开的推针图标来持续打开面板。再次点击“取消固定”面板。

——在推针旁边,可以找到唯一的ID,将3D查看器与其他3D查看器区分开,当其他布局被选择时可能已经创建。

——最后,有一个中心的视图按钮来设置虚拟相机,以显示在此时在查看器中可见的所有内容。

——面板包含用于设置视点方向的选项,以及配置任何3D Viewer的外观和行为。这包括将切片器设置为最远的列中的摇滚或轨道的按钮。眼睛图标包含3D查看器中方向字母和边界框可见性的控件。

——深度剥离是一种多通道技术,用于渲染半透明多边形几何而不排列多边形。它可以用于解决半透明表面模型渲染问题。

(2)切片视图控制

——每个Slice Viewer支持三层:(前景或FG,背景或BG,标签或L),可以单独查看,或以可定制的方式混合在一起。当加载新的标量卷时,它会自动显示在BG层。加载新的标签贴图时,会自动加载到L层。可以在任何Slice Viewer的控制面板中选择性地更改这些图层的内容。

——通过鼠标悬停在任何切片查看器左上角的推针图标来访问任何Slice Viewer的控制器。也可以通过单击推针图标来持续打开面板。在推针旁边可以找到唯一的ID,区分特定的Slice Viewer与其他选择了其他布局时可能创建的Slice Viewers。提供了一个切片滚动条,用于手动扫描切片,并且显示屏右上方还提供了切片编号条目小部件,用于手动索引特定切片。每个Slice Viewer包含显示每个图层(前景,背景和标签)的选项。对于前景和标签图层,可以通过使用旋转框不透明小部件(下图中的“不透明度”注释指向)来控制图层的不透明度。此外,标签层的可见性可以在“轮廓”和“实体”模式之间切换(参见下图中的“标签轮廓”按钮)。

——一些Slice Viewer配置选项可以通过使用Link选项应用于一个或所有Slice Viewers。当查看者取消关联时,选项仅适用于正在调整的观众。观看者链接时,该选项将适用于所有切片查看器。只有当与当前观看者的交互完成后,观众链接的操作或交互的应用才被传播到其他观众。例如,当观看者链接时,在观看者内放大将交互地缩放当前观看者并且在交互完成时,缩放的效果将被传播到其他观看者。 Hot-Link设置会修改此行为,以便立即将所有观众应用互动的效果。链接和取消链接是持久设置。此处进一步介绍了Slice Viewer设置和交互的链接行为。

参考:

[1]https://www.slicer.org/wiki/Documentation/Nightly

3D Slicer中文教程(二)—软件功能界面介绍的更多相关文章

  1. 3D Slicer中文教程(一)—下载及安装方法

    3D Slicer是用于医学图像信息学,图像处理和三维可视化的开源软件平台. 通过国家卫生研究院和全球开发人员社区的支持,二十多年来,Slicer为医生,研究人员和公众提供了免费,强大的跨平台加工工具 ...

  2. 3D Slicer中文教程(四)—图像分割

    1.数据获取 (1)下载3D Slicer自带的样本数据 (2)选择自由的数据 (3)网上数据库等其他方式下载数据 2.分割工具 Segment Editor是一个用于分割的模块.细分(也称为轮廓)描 ...

  3. 3D Slicer中文教程(八)—导出STL文件

    一.STL文件简介 STL(立体平版印刷术的缩写)是由3D Systems创建的立体平版印刷CAD软件原生的文件格式STL有“标准三角语言”和“标准镶嵌语言”等几个事后回溯.这种文件格式是由许多其他软 ...

  4. 3D Slicer中文教程(七)—图像中值滤波

    1.中值滤波概念 中值滤波是对一个滑动窗口内的诸像素灰度值排序,用其中值代替窗口中心象素的原来灰度值,它是一种非线性的图像平滑法,它对脉冲干扰级椒盐噪声的抑制效果好,在抑制随机噪声的同时能有效保护边缘 ...

  5. 3D Slicer中文教程(三)—数据加载及保存方式

    1.打开数据与保存数据 (1)打开数据 ——可以将数据拖拽到3D Slicer应用窗口或者从菜单栏工具栏打开. ——多种方式加载大量数据. 有关DICOM数据,请参阅DICOM模块文档. 对于几乎所有 ...

  6. 3D Slicer中文教程(六)—调用matlab函数(MatlabBridge使用方法)

    1.安装MatlabBridge插件 (1)在工具栏找到Extension,点击进入Extension Manager (2)找到MatlabBridge,安装 2.配置MATLAB环境 (1)在模块 ...

  7. 3D Slicer中文教程(五)—三维视图颜色改变

    3D Slicer在分割后三维重建的图像,效果很好,但是存在一定的不足,默认的颜色并不是很合适,这时手动设置三维视图下的需要的颜色就很有必要了.如下图所示,默认的三维重建后的颜色. 这样的颜色显然不是 ...

  8. Swift中文教程(二)--简单值

    原文:Swift中文教程(二)--简单值 Swift使用let关键字声明常量,var关键字声明变量.常量无需在编译时指定,但至少要被赋值一次.也就是说,赋值一次多次使用: var myVariable ...

  9. Cocos Creator 3D 打砖块教程(二) | 子弹发射与摄像机平滑移动

    在线体验链接: http://example.creator-star.cn/block3d/ 前面一篇文章,我们讲了[打砖块]游戏中的3D物体的场景布局.材质资源.物理刚体与碰撞组件,接下来本篇文章 ...

随机推荐

  1. Git以一个远程分支为基础新建一个远程分支(转载)

    例如现在有两个分支,master和develop git checkout master //进入master分支git checkout -b frommaster //以master为源创建分支f ...

  2. Shell命令-文件及内容处理之diff、vimdiff

    文件及内容处理 - diff.vimdiff 1. diff:比较两个文件区别 diff命令的功能说明 diff命令用比较文件的差异.diff以逐行的方式,比较文本文件的异同处.如果指定要比较目录,则 ...

  3. libavcodev may be vulnerable or is not supported, and should be updated for play video

    media.libavcodec.allow-obsolete

  4. js对内容进行编码(富文本编辑器使用居多)

    escape(string)函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串. 使用unescape(string) 对 escape() 编码的字符串进行解码.

  5. 解决win10隔几分钟自动黑屏睡眠的方法

    来源:win10总是很快自动休眠怎么解决? - 风格不空格的回答 - 知乎 https://www.zhihu.com/question/39263412/answer/87430653 1.运行注册 ...

  6. Day 3 下午

    依旧是组合数问题 先来看一道题 如图,一个n*m的方格中,从原点开始,每次只能向上走或者向右走,求走到点(n,m)共有多少种走法 一般做法: 一个一个写,每一个节点的种数=它左边的数量+右边的数量 显 ...

  7. wiki

    GRANT ALL PRIVILEGES ON confluence.* TO 'confluence'@'localhost' IDENTIFIED BY '%SaRK%TDpU#CyT6i';

  8. 深入理解JVM(1)——栈和局部变量操作指令

    将常量压入栈的指令 aconst_null 将null对象引用压入栈iconst_m1 将int类型常量-1压入栈iconst_0 将int类型常量0压入栈iconst_1 将int类型常量1压入栈i ...

  9. pytest 10 skip跳过测试用例

    pytest.mark.skip可以标记无法在某些平台上运行的测试功能,或者你希望失败的测试功能 skip意味着只有在满足某些条件时才希望测试通过,否则pytest应该跳过运行测试.常见事例时非win ...

  10. Vue(小案例_vue+axios仿手机app)_首页(底部导航栏+轮播图+九宫格)

    ---恢复内容开始--- 一.前言                        1.底部导航(两种做法)                                         2.轮播图 ...