3D Slicer 教程一

先了解一下什么是3D Slicer,这个是做什么,然后一步步了解功能,一起看看源码

一.初识

这块软件用来处理医学影像,是一款开源的软件. 里面涉及到一些 2d 常见的操作,图像处理,调窗,测量; 涉及到3d的一些常见重建,mpr,vr,cpr等, 还包括一些分割,变换等(越高级精确的一些通过插件引入.

3d slicer里面的功能和代码 都可以在Python和C++中使用和扩展.提供了一个完整的Python环境,可以安装任何Python包并将其与内置功能组合在一起. python代码运行起来也是通过http请求传输数据的,前端界面是c++开发的.,这个也支持深度学习模型拓展.

官方文档说:

(1)这个适用多种操作系统上Linux、macOS和Windows(目前我只在windows验证过)

(2)多个器官 从头到脚的器官都可以使用

(3)多种设备都适用,除MRI、CT、US、核医学还包括显微镜(这个我没有试过)

(4)医疗设备的实时接口,如手术导航系统、成像系统、机器人设备和传感器

(5)高度可扩展:用户可以通过从扩展管理器安装其他模块、在内置的Python控制台中运行自定义Python脚本、从应用程序的用户界面运行任何可执行文件或在Python或C++中实现自定义模块来轻松添加更多功能

二. 安装

1.系统要求

Windows:Windows 10或11,安装了所有推荐的更新。需要Windows 10版本1903(2019年5月更新)或更高版本以支持文件名和文本中的国际字符(UTF-8)。微软不再支持Windows 8.1和Windows 7,且Slicer没有在这些旧版操作系统上进行测试,但可能仍然可以工作。

macOS:macOS Big Sur(11)或更高版本(包括基于Intel和ARM的系统)。建议使用最新的公开发行版本。

Linux:Ubuntu 20.04或更高版本 Debian 10或更高版本 Fedora 35或更高版本 CentOS 7或更高版本。建议使用最新的LTS(长期支持)版本。

2.性能要求

内存:超过4GB(推荐8GB或更多)。一般来说,加载的数据量应有10倍的内存空间。

显示器:最低分辨率为1024×768(推荐1280×1024或更高)。

显卡:推荐使用专用图形硬件(独立GPU)内存以实现快速体渲染。GPU:图形必须支持至少OpenGL 3.2。集成显卡足以满足基本的可视化需求。推荐使用独立显卡(如NVIDIA GPU)进行交互式3D体渲染和复杂场景的快速渲染。GPU纹理内存(VRAM)应大于您最大的数据集(例如,处理2GB数据时,获得VRAM>4GB),并检查您的图像是否适合GPU硬件的最大纹理尺寸。除了渲染外,大多数计算都是在CPU上执行的,因此拥有更快的GPU通常不会影响应用程序的整体速度。

3D Slicer中的一些计算是多线程的,多核心、多CPU配置会更好。

接口设备:推荐使用带有滚轮的三键鼠标。支持笔、多点触控屏、触摸板和图形板。支持所有与OpenVR兼容的虚拟现实头显设备用于虚拟现实显示。

需要互联网连接以访问扩展、Python包、在线文档、示例数据集和教程。

3.下载链接

可以通过这个下载

Download 3D Slicer | 3D Slicer

包含的2个版本,一个是预览版,一个是稳定版.

预览版:

每天更新(更新流程从晚上11点开始,需要几个小时才能完成),它代表了最新的开发进度,包括新功能和修复。预览版不提供扩展的持续更新:预览版中可用的扩展是创建发布版时可用的最新版本。要获取更新的扩展,必须安装新的预览版.

稳定版:

通常每年更新几次,并且经过更严格的测试。为最新的Slicer稳定版提供扩展的持续更新,但不为任何早期版本提供。例如,如果最新的Slicer稳定版是Slicer-5.2.2,而用户安装的是Slicer-5.2.1,那么用户将不再接收任何扩展更新。要检查是否安装了应用程序和扩展的最新版本,你可以进入欢迎模块,在更新部分点击"立即检查"按钮.

在所有平台上安装Slicer通常都很简单。可以在同一个用户账户上安装应用程序的多个版本,它们不会相互干扰。如果你在安装过程中遇到神秘的问题,可以尝试删除应用程序的设置文件。

仅提供64位的Slicer安装程序供下载。如果开发者需要在32位操作系统上运行Slicer,他们可以尝试自行构建32位版本。话虽如此,这应该仔细考虑,因为许多临床研究任务,如处理大型CT或MR体积数据集,需要的内存超过了32位程序所能容纳的。

这些都是官网文档上面,我的是windows10下的是稳定版,下载安装比较简单.

下载好了,我们就开始下一步吧.

相关推荐
初岘18 小时前
自动驾驶GOD:3D空间感知革命
人工智能·3d·自动驾驶
SYNCON21 天前
[新启航]白光干涉仪与激光干涉仪的区别及应用解析
科技·3d·制造
Struart_R3 天前
LLaVA-3D,Video-3D LLM,VG-LLM,SPAR论文解读
人工智能·深度学习·计算机视觉·3d·大语言模型·多模态
杀生丸学AI3 天前
【无标题】GAP: 用文本指导对任何点云进行高斯化
3d·aigc·三维重建·视觉大模型·动态重建
audyxiao0014 天前
为了更强大的空间智能,如何将2D图像转换成完整、具有真实尺度和外观的3D场景?
人工智能·计算机视觉·3d·iccv·空间智能
范男4 天前
基于Pytochvideo训练自己的的视频分类模型
人工智能·pytorch·python·深度学习·计算机视觉·3d·视频
点云SLAM4 天前
SLAM文献之-Globally Consistent and Tightly Coupled 3D LiDAR Inertial Mapping
3d·机器人·slam·vgicp算法·gpu 加速·lidar-imu 建图方法·全局匹配代价最小化
LetsonH4 天前
⭐CVPR2025 给3D高斯穿 “UV 衣” 框架[特殊字符]
3d·uv
新启航-光学3D测量5 天前
从 48 小时到 4 小时:三维逆向工程中自动化工具链如何重构扫描建模效率
科技·3d·制造
彩旗工作室5 天前
腾讯混元3D系列开源模型:从工业级到移动端的本地部署
3d·开源·腾讯混元