3Dslicer视图显示交互控制

3Dslicer视图显示交互控制一 窗宽窗位调节 Window Level W L 窗宽 Window 是欲显示医学图像的灰度范围大小 窗位 Level 是欲显示医学图像的灰度位置 一般显示器的显示灰度范围为 256 级 而医学图像的灰度范围往往远远大于该范围 因此通过显示器显示时不能完全显示所有的灰度级 需要使用窗宽和窗位来共同定义欲显示的灰度范围 当医学图像的灰度值高于该范围的最大值时 均以白影显示 当低于该范围时 均以黑色显示

一、窗宽窗位调节(Window/Level,W/L)

窗宽(Window)是欲显示医学图像的灰度范围大小,窗位(Level)是欲显示医学图像的灰度位置。一般显示器的显示灰度范围为256级,而医学图像的灰度范围往往远远大于该范围,因此通过显示器显示时不能完全显示所有的灰度级,需要使用窗宽和窗位来共同定义欲显示的灰度范围。当医学图像的灰度值高于该范围的最大值时,均以白影显示;当低于该范围时,均以黑色显示。

若增大窗宽,则显示具有不同灰度的组织结构增多,但是会降低组织之间的对比度,若减小窗宽,则可视的不同灰度组织结构会减少,同时会增大组织结构的对比度。

窗位是窗宽的中心位置。窗宽只是确定了CT图像灰度范围上可视化部分的灰度范围大小,还需要窗位来确定可视化灰度范围的具体位置,这样就可以由两者确定具体的图像可视化灰度范围。同样的窗宽,会根据窗位的位置变化来显示不同的组织结构。比如:窗宽为200,当窗位为100时,医学图像可视化灰度范围为0~200,;当窗位为500时,医学图像可视化灰度范围为400~600.当窗宽窗位确定后,显示时底层会将可视灰度范围转换到256灰度级来进行显示

                                            3Dslicer视图显示交互控制

如图中显示:横坐标为CT医学图像灰度范围,纵坐标为映射到的256灰度级。

二、不透明度调整

在3Dslicer中的slice viewer视图中可以调节各个层的透明度,slice viewer中共显示三个层,前景层(foreground layer)、背景(background layer)、标签层(label map layer)。

长按Ctrl键并单击鼠标左键进行拖动,可以在不同的Slice viewer视图中拖动调整不同视图的不透明度。垂直移动鼠标调整前景的不透明度,水平移动鼠标调整标签不透明度。

三、关联操作

四、视图的缩放

在3D viewer视图中可以通过滚动鼠标滚轮操作或者长按鼠标右键上下移动的操作来调整3D视图的大小;

在slice viewer视图中可以通过长按鼠标右键上下移动的操作(中心缩放)或者长按Ctrl键并滚动鼠标滚轮的操作(以光标为中心的缩放)来调整slice视图的大小

五、视图的平移

当图像显示的比例较大时,图像窗口不能完全显示整个图像,这时需要拖动画面,使视图平移来显示图像的不同部位。

在3Dslicer中的3D viewer和slice viewer视图中可以通过两种方式拖动图像:

1、长按Shift + 长按鼠标左键拖拽

2、长按滚轮并拖拽

六、视图旋转

在3Dslicer中的3D viewer视图中可以通过按下鼠标左键并拖拽来旋转3D图像。

七、切片切换

在3Dslicer中的slice viewer视图中滚动滚轮可以使切面图像沿各自方向以指定的间距进行顺序切换查看

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

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

(0)
上一篇 2026年3月19日 下午1:49
下一篇 2026年3月19日 下午1:49


相关推荐

  • springcloud原理详解_数据库底层实现原理

    springcloud原理详解_数据库底层实现原理天天喊着微服务,微服务的,微服务怎么牛逼,微服务有多强大,学好微服务三天不用吃饭的那种?那我心里不禁一紧微服务到底是个啥?往下看!总有东西有点帮助!先来个简单的介绍吧!SpringCloud框架针对这个架构图我分层介绍一下:1、是web服务器的选型,这个我选择的是nginx+keepalived,haproxy也是一个选择,但是haproxy在反向代理处理跨域访问的时候问题很多…

    2025年9月6日
    7
  • 智能车复工日记【3】:图像处理——基本扫线和基本特征提取和十字补线

    智能车复工日记【3】:图像处理——基本扫线和基本特征提取和十字补线目录前言基本扫线 除了进入环岛状态或者坡道或者十字路口的普通扫线 基本数据和初步特征进一步特征提取 1 计算并且显示前 n 行左右线各丢失数目 不 break 和 break 的都有 2 计算左右线方差 以右线为例 a 计算右线曲率 选三个点 r start 中点 break 点 b 如果右线曲率在一定的范围 就进行右线拟合 从空白行开始计算斜率 否则则从 0 行开始计算前言图像大小 185 70 通过扫线获取

    2025年7月31日
    7
  • rpm卸载安装包「建议收藏」

    rpm卸载安装包「建议收藏」rpm卸载安装包之rpm-qa|grep-invid|sort目标首先本人是想要卸载通过下面命令查询到的安装包rpm-qa|grep-invid|sort找到两个文件但是由于想卸载(base)[root@localhostname]#rpm-qa|grep-invid|sortnvidia-detect-510.47.03-1.el7.elrepo.x86_64nvidia-driver-local-repo-rhel7-510.47.03-1.0-1.x86_

    2026年2月18日
    4
  • 开启新篇章——软工视频总结

    开启新篇章——软工视频总结开启新篇章——软工视频总结

    2022年4月24日
    51
  • css中的transition属性

    css中的transition属性css 中的 transition 属性 transitions 提供了一种在更改 CSS 属性时控制动画速度的方法 其可以让属性变化成为一个持续一段时间的过程 而不是立即生效的 比如 将一个元素的颜色从白色改为黑色 通常这个改变是立即生效的 使用 CSStransitio 后该元素的颜色将逐渐从白色变为黑色 按照一定的曲线速率变化 这个过程可以自定义 通常将两个状态之间的过渡称为隐式过渡 imp

    2026年3月17日
    1
  • MySQL字符串拼接函数

    MySQL字符串拼接函数MySQL 字符拼接函数

    2026年3月19日
    3

发表回复

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

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