3dslicer使用教程_c4d视图设置

3dslicer使用教程_c4d视图设置一、3DViewer视图窗口控制                                    视角控制左边一块可以控制当前3Dviewer窗口中显示的图像的视角,共有8个方向视角,左L(Left)、右R(Right)、前 A(Anterior)、后 P(Posterior)、上S(Superior)、下I(Interior)。点击后可以将视角切换到对应的方向。置中将3D视图放…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

一、3D Viewer 视图窗口控制

                                    3dslicer使用教程_c4d视图设置

  • 视角控制

左边一块可以控制当前3Dviewer窗口中显示的图像的视角,共有8个方向视角,左 L(Left)、右 R(Right)、前 A(Anterior)、后 P(Posterior)、上 S(Superior)、下 I(Interior)。点击后可以将视角切换到对应的方向。

  • 置中

将3D视图放于场景的中央位置,同时使图像被包含入3Dcube中

  • 放大
  • 缩小
  • 切换投影方式

将会在直角投影和透视投影两种投影方式之间进行切换,并进行相应的绘制,呈现不同的3D视图

  • 视图旋转

3D视图会以一定速率绕上下轴进行旋转

  • 视图摆动

3D视图会以一定速率绕上下轴进行左右摆动

  • 显示标尺

只有在直角投影方式下才会使能该选项,可以在3D视图中插入标尺标注长度大小

  • 方向标志

在3D视图中显示3D方向标志,标识RAS方向。共有三种标识方式,分别是立方体标识方式、人体标识方式和坐标轴标识方式。并可设置它们的大小。

  • 切换可视化状态

切换当前3D视图中不同元素的可视化状态,这些元素可以有3Dcube、3D axis label等。同时可以调整视图背景颜色。

  • 立体视觉选项

可以设置立体视觉的不同选项,将3D视图显示为当前视觉模式下的状态。

  • 额外选项

选择设置深度剥离(Depth Peeling)隐藏ROI显示不同深度的图像。选择显示FPS,实时显示当前图像帧数。

二、Slice Viewer 视图窗口控制

                                3dslicer使用教程_c4d视图设置

  • 链接

将三个slice viewer 视图的窗口控制器链接起来,可以同步操作

  • 3D中显示

将该方向的切面显示在3D viewer视图中,可以设置显示的参数。参数包括视场范围(FOV),间距(Spacing)、原点(origin)和维数(dimension)。可以采用手动设置,也可以采用Volume自带的或者该视图在下面设置的FOV和Spacing。

  • 切面方向

控制选择该视图中显示的切面方向。(矢状面(Sagital)、冠状面(Coronal)、横断面(Axial)或者重定义倾斜方向)

  • 分块显示(Lightbox View)

在该视图中分块显示切面,各分块显示的切面是连续的,从上打下,从左到右依次连续排列,这样可以在同一个视图中看到同一方向连续的多个切面,调节视图工具条上的滑块,可以浏览加载的数据集。

  • 隐藏/显示重定义格式部件

通过该部件可以在3D视图中手动拖动切面显示不同的切面。

  • 图像混合
  • 切面间距和视场设置

可以自动设置或者手动设置该视图中切面的间距和视场范围(FOV)

  • 图像旋转
  • 显示方向标识

可以选择在slice viewers视图中显示方向标识,与三维的方向标识类似,可以设置不同类型的方向标识和大小。

  • 标尺

可以选择在slice viewers视图中显示标尺标识长度大小

  • 三类图像层 

                                                              3dslicer使用教程_c4d视图设置

    1.背景层(Background)

背景层允许读入的是vtkMRMLScalarVolumeNode类型的标量体数据节点或者vtkMRMLLabelMapVolumeNode类型的标记图体数据节点。背景层的默认不透明度为1,且不可修改。可以设置是否需要插值显示。

    2.前景层(Foreground)

前景层允许读入的也是vtkMRMLScalarVolumeNode类型的标量体数据节点或者vtkMRMLLabelMapVolumeNode类型的标记图体数据节点。可以通过拖动控制器面板上的不透明度工具条或者设置控制器面板上数值设定框或者直接在视图上Ctrl键+鼠标左键上下拖动来改变前景的不透明度。可以设置是否需要插值显示。

    3.标志层(LabelMap)

标志层允许读入的是vtkMRMLLabelMapVolumeNode类型的标记图体数据节点。可以控制该层是否可视,以及控制该层的不透明度。同前景层类似,可以通过拖动控制器面板上的不透明度工具条(眼睛右边的下拉菜单)或者设置控制器面板上数值设定框或者直接在视图上Ctrl键+鼠标左键左右拖动来改变前景的不透明度。可以设置标记体区域在图中的显示方式是边缘显示或者填充显示。

这些视图的控制器都可以在Viewer Controller Module找到,可以在该模块中替代操作

三、数据探针面板

                        3dslicer使用教程_c4d视图设置

                                                                    图1

                        3dslicer使用教程_c4d视图设置

                                                                    图2

                         3dslicer使用教程_c4d视图设置

                                                                        图3

如图1所示在数据探针面板上有一个选择框,可以用来选择是否在该面板上显示鼠标索引处的放大图像,未选中的话如图2不会显示放大图像,选中的话如图3会在面板上显示鼠标索引处的放大图像。

数据探针面板上另外显示有四行数据

  • 第一行首先给出了鼠标当前所在的slice viewer视图类型是Red视图类型。然后给出了当前鼠标索引处的RAS坐标,因为只显示正值所以也可能显示LPI坐标。最后给出了当前Red视图中切片间距。
  • 第二行显示LabelMap层的信息,首先给出的是LabelMap层加载的体数据名称。然后给出鼠标索引处在该Volume的IJK坐标。最后给出该索引处的像素信息,超出范围会给出Out of Frame。
  • 第三行显示Foreground层的信息,首先给出的是Foreground层加载的体数据名称。然后给出鼠标索引处在该Volume的IJK坐标。最后给出该索引处的像素信息-灰度值,超出范围会给出Out of Frame。
  • 第四行显示Background层的信息,首先给出的是Background层加载的体数据名称。然后给出鼠标索引处在该Volume的IJK坐标。最后给出该索引处的像素信息-灰度值,超出范围会给出Out of Frame。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/203624.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • InnoDB数据库隔离级别

    InnoDB数据库隔离级别事务隔离级别分为四种(级别递减):1、Serializable(串行化):最严格的级别,事务串行执行,资源消耗最大;2、REPEATABLEREAD(重复读):保证了一个事务不会修改已经由另一个事务读取但未提交(回滚)的数据。避免了“脏读取”和“不可重复读取”的情况,但不能避免“幻读”,但是带来了更多的性能损失。3、READCOMMITTED(提交读):大多数主流数据库的默认事…

    2022年5月18日
    30
  • curl 模拟 GET\POST 请求,以及 curl post 上传文件

    curl 模拟 GET\POST 请求,以及 curl post 上传文件curl模拟GET\POST请求,以及curlpost上传文件一般情况下,我们调试数据接口,都会使用一个postman的工具,但是这个工具还是有点大了。事实上,我们在调试一些小功能的时候,完全没有必要使用它。在命令行中,我们使用curl这个工具,完全可以满足我们轻量的调试要求。下面,我们来简单的说一下,curl的一些常见使用方法:curlGET请求cu…

    2022年7月27日
    21
  • django的render函数_reverse函数用法

    django的render函数_reverse函数用法reverse函数reverse函数的作用是用来进行URL反转的,接下来我们介绍reverse函数的几种用法之前我们都是通过url来访问视图函数。有时候我们知道这个视图函数,但是想反转回他的url

    2022年7月29日
    4
  • pygame的安装

    pygame的安装默认python和pip已经安装好了1、去官网下载pygame我使用的是py3.8,所以选择cp38。里面包括ios、linux和windows,注意选择64/32位。2、将pygame复制到项目所在的文件夹中,如图:3、单击选中include文件夹,按住shift键,右键点击空白处,点击:在此处打开WindowPowerShell。4、输入:pipinstallpygame-2.0.1-cp38-cp38-win_amd64.whl,加粗部分为下载的文件名。我是提前已经下好了所以会

    2022年5月23日
    53
  • 相关性分析的五种方法有哪些_数据相关性分析

    相关性分析的五种方法有哪些_数据相关性分析相关分析(AnalysisofCorrelation)是网站分析中经常使用的分析方法之一。通过对不同特征或数据间的关系进行分析,发现业务运营中的关键影响及驱动因素。并对业务的发展进行预测。本篇文章将介绍5种常用的分析方法。在开始介绍相关分析之前,需要特别说明的是相关关系不等于因果关系。相关分析的方法很多,初级的方法可以快速发现数据之间的关系,如正相关,负相关或不相关。中级的方法可以对数据间关系的强弱进行度量,如完全相关,不完全相关等。高级的方法可以将数据间的关系转化为模型,并通过模型对未来的业.

    2025年5月27日
    0
  • qlistwidget用法_自定义字段实现

    qlistwidget用法_自定义字段实现效果如下:关键代码://添加itemvoidCListTestWgt::AddItem(MarkTypetype,intserialNum,constQString&content){CItemWidget*pItemWidget=newCItemWidget(this);pItemWidget->SetData(type,serialNum,content);QListWidgetItem*pItem=new

    2022年5月3日
    49

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号