TotalSegmentator
CT影像自动分割104类结构,批量生成器官ROI和体积数据
30 秒判断
先看这四点,再决定要不要继续读完整评测。
值得放进影像科研工具箱,尤其适合回顾性CT队列的器官分割、体积统计和AI训练标注预处理。
最适合CT回顾性队列中批量生成器官、骨骼、血管ROI,用于科研统计、AI训练预标注和数据质控。
不适合直接替代医生诊断、放疗正式勾画,或用于以MRI、超声为主的项目。
打开 https://github.com/wasserth/TotalSegmentator ,先阅读README里的Installation和Usage部分,确认本机已有Python环境

适合谁用
需要从CT影像中批量提取器官、骨骼、血管ROI的影像科研究生、放疗物理师和医学AI算法团队
更适合
最适合CT回顾性队列中批量生成器官、骨骼、血管ROI,用于科研统计、AI训练预标注和数据质控。
不太适合
不适合直接替代医生诊断、放疗正式勾画,或用于以MRI、超声为主的项目。
数据与隐私
建议在院内工作站或服务器本地运行,DICOM转NIfTI前仍需按伦理和数据管理要求完成脱敏。
医学科研场景
- 腹部CT器官体积测量与预后模型研究
- 胸腹部放疗危及器官ROI预标注
- 医学AI训练集的解剖结构mask生成
- 多中心CT数据的扫描范围和结构完整性质控
核心功能
使用场景
优点与局限
优点
- +覆盖结构多,默认约104类解剖结构,对常见CT科研问题比单器官模型更省准备时间
- +开源且可命令行运行,适合在Linux服务器上处理100例以上的回顾性队列
- +输出NIfTI格式,能直接接入3D Slicer、ITK-SNAP、MONAI、Python影像分析流程
- +本地部署对隐私更友好,院内影像数据不必上传到第三方网页平台
局限
- -安装门槛高于网页工具,需要Python、PyTorch环境;有GPU会明显更顺手,纯CPU处理大体积CT可能很慢
- -结果不能直接作为临床诊断或放疗正式勾画使用,边界、术后结构、肿瘤侵犯区域仍需人工复核
- -主要优势在CT,多模态MRI、超声或病理图像并不是它的核心场景
- -遇到金属伪影、截断扫描、增强期差异或儿童特殊解剖时,分割质量可能明显下降,需要建立抽样质控流程
快速上手
打开 https://github.com/wasserth/TotalSegmentator ,先阅读README里的Installation和Usage部分,确认本机已有Python环境
在终端执行 pip install TotalSegmentator;如果使用GPU,按PyTorch官网先安装匹配CUDA版本的torch
准备输入影像,推荐先把DICOM序列转换为NIfTI,例如命名为 case001_ct.nii.gz
运行命令 totalseg -i case001_ct.nii.gz -o case001_seg ,等待输出各器官mask文件
用3D Slicer或ITK-SNAP打开原始CT和输出mask,抽查肝、肾、椎体等关键结构,再决定是否批量处理全队列
详细介绍
这个工具解决什么问题
做影像科研时,最磨人的往往不是统计,而是ROI。肝、脾、肾、椎体、血管这些结构,如果每例都手工勾画,100例CT就足以消耗几周时间。
TotalSegmentator的价值在于把这类重复性解剖分割先自动做一遍。它面向CT影像,可输出约104类结构的mask,研究者再把精力放在抽查、修正和后续分析上。
核心能力拆解
它的基本用法很直接:输入NIfTI格式CT,输出每个器官或结构的分割文件。命令行示例是totalseg -i input.nii.gz -o output,适合写进批处理脚本。
覆盖范围是它和许多单器官模型拉开差距的地方。常见腹部实质器官、肺叶、心脏相关结构、椎体、肋骨和部分血管都在默认任务内。对回顾性队列来说,先生成全套mask,再按课题筛选变量,会更灵活。
在科研流程里,它常被用来生成体积指标。比如把肝脏mask的体素数乘以voxel spacing,就能得到ml级体积;同一套流程可复制到180例、300例甚至更大的队列。
- 输入:通常是CT NIfTI文件,DICOM可先用dcm2niix转换。
- 输出:多个结构mask,可在3D Slicer、ITK-SNAP或Python中读取。
- 质控:建议先抽查10到20例,再批量跑全队列。
和同类工具怎么选
如果你要的是现成CT多器官分割,TotalSegmentator通常比从零训练nnU-Net更省事。nnU-Net适合有明确靶结构、有标注数据、准备训练自有模型的团队。
和3D Slicer Segment Editor相比,TotalSegmentator更适合批量预分割;3D Slicer更适合逐例查看、手工修边和导出可视化结果。实际项目里,两者经常搭配使用。
- TotalSegmentator:批量、自动、覆盖结构多,适合100例以上CT队列预处理。
- 3D Slicer:交互式编辑强,适合人工复核和精修。
- MONAI Label:适合团队搭建主动学习标注平台,但部署和维护成本更高。
哪些情况不适合用
不要把它当临床最终结果。术后解剖改变、巨大肿瘤、金属伪影、扫描范围截断都会影响分割质量。若课题终点依赖毫米级边界,必须设置人工复核标准。
此外,它的主场是CT。MRI、超声、内镜或病理图像项目不应硬套。没有命令行经验的同事,也要预留至少30分钟安装和环境排错时间。
替代选择
如果 TotalSegmentator 不适合你,可以考虑:
同类工具推荐
如果你需要更完整的文献工作流
从检索到精读,一站完成
这个工具适合特定场景。如果你需要中文检索、实时翻译、AI 辅助精读,可以试试超能文献。
了解超能文献