医学科研情报站
场景导航科研工具科研方法
医学科研情报站

帮你省掉筛选工具的时间,发现值得关注的科研工具和方法

场景导航文献检索Zotero 插件系统综述论文写作生信组学医学影像AI科研工具开源项目科研方法超能文献

© 2026 医学科研情报站

搜索
医学科研情报站
场景导航科研工具科研方法
首页工具开源项目TotalSegmentator
开源项目

TotalSegmentator

CT影像自动分割104类结构,批量生成器官ROI和体积数据

需要学习开源医学影像CT分割开源工具AI标注放射科研
访问官网GitHub

30 秒判断

先看这四点,再决定要不要继续读完整评测。

核心价值

值得放进影像科研工具箱,尤其适合回顾性CT队列的器官分割、体积统计和AI训练标注预处理。

最适合

最适合CT回顾性队列中批量生成器官、骨骼、血管ROI,用于科研统计、AI训练预标注和数据质控。

先注意

不适合直接替代医生诊断、放疗正式勾画,或用于以MRI、超声为主的项目。

怎么试

打开 https://github.com/wasserth/TotalSegmentator ,先阅读README里的Installation和Usage部分,确认本机已有Python环境

TotalSegmentator screenshot
Screenshot captured from official website with browser rendering

资料入口

官方文档

信息状态

核验
部分核验
最近更新
2026/5/11
上手
30分钟以上
学习曲线
medium

适合谁用

需要从CT影像中批量提取器官、骨骼、血管ROI的影像科研究生、放疗物理师和医学AI算法团队

更适合

最适合CT回顾性队列中批量生成器官、骨骼、血管ROI,用于科研统计、AI训练预标注和数据质控。

不太适合

不适合直接替代医生诊断、放疗正式勾画,或用于以MRI、超声为主的项目。

数据与隐私

建议在院内工作站或服务器本地运行,DICOM转NIfTI前仍需按伦理和数据管理要求完成脱敏。

医学科研场景

  • 腹部CT器官体积测量与预后模型研究
  • 胸腹部放疗危及器官ROI预标注
  • 医学AI训练集的解剖结构mask生成
  • 多中心CT数据的扫描范围和结构完整性质控

核心功能

多器官自动分割:默认可在CT上分割约104类解剖结构,包括肝、脾、肾、肺叶、椎体和主要血管,适合批量生成ROI掩膜
命令行批处理:通过totalseg -i input.nii.gz -o output即可运行,几十到上百例回顾性数据可写脚本自动处理,减少逐例打开软件的时间
体积统计输出:可结合生成的NIfTI mask计算器官体积,1个病例可导出多个结构的ml级体积指标,便于进入R或Python做统计分析
快速模式与任务选择:支持fast等运行选项,也可指定roi_subset等子任务,只分割目标器官时能节省GPU显存和处理时间
开源可本地部署:GitHub仓库公开,Python环境安装后可在院内服务器运行,适合不能上传DICOM到外部平台的科研项目

使用场景

影像科研究生做肝脾体积与预后相关性研究,把200例腹部CT转成NIfTI后批量运行TotalSegmentator,先得到肝脾mask,再用Python计算体积进入统计表
放疗物理师需要为胸腹部AI勾画模型准备初始标注,先用TotalSegmentator生成肺、心脏、椎体等结构ROI,再在3D Slicer里抽查和修正,可减少基础勾画工作量
医学AI团队训练病灶检测模型时,需要排除骨骼或限定器官区域,可用TotalSegmentator生成器官mask作为空间先验,把模型搜索范围缩小到目标解剖区
科研助理整理多中心CT数据,先对每例生成104类结构分割结果,统计失败病例、异常体积和缺失层面,用作数据质控的第一道筛查

优点与局限

优点

  • +覆盖结构多,默认约104类解剖结构,对常见CT科研问题比单器官模型更省准备时间
  • +开源且可命令行运行,适合在Linux服务器上处理100例以上的回顾性队列
  • +输出NIfTI格式,能直接接入3D Slicer、ITK-SNAP、MONAI、Python影像分析流程
  • +本地部署对隐私更友好,院内影像数据不必上传到第三方网页平台

局限

  • -安装门槛高于网页工具,需要Python、PyTorch环境;有GPU会明显更顺手,纯CPU处理大体积CT可能很慢
  • -结果不能直接作为临床诊断或放疗正式勾画使用,边界、术后结构、肿瘤侵犯区域仍需人工复核
  • -主要优势在CT,多模态MRI、超声或病理图像并不是它的核心场景
  • -遇到金属伪影、截断扫描、增强期差异或儿童特殊解剖时,分割质量可能明显下降,需要建立抽样质控流程

快速上手

1

打开 https://github.com/wasserth/TotalSegmentator ,先阅读README里的Installation和Usage部分,确认本机已有Python环境

2

在终端执行 pip install TotalSegmentator;如果使用GPU,按PyTorch官网先安装匹配CUDA版本的torch

3

准备输入影像,推荐先把DICOM序列转换为NIfTI,例如命名为 case001_ct.nii.gz

4

运行命令 totalseg -i case001_ct.nii.gz -o case001_seg ,等待输出各器官mask文件

5

用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 不适合你,可以考虑:

MONAI Label3D Slicer Segment EditornnU-NetMedSAM

同类工具推荐

Kaapana

针对医学影像AI和联邦学习,提供可部署的云平台工具集

查看详情

Bioinformatics_Toolkit

汇集生物信息学教程、项目指南与实用工具,助力医学科研新手快速入门。

查看详情

如果你需要更完整的文献工作流

从检索到精读,一站完成

这个工具适合特定场景。如果你需要中文检索、实时翻译、AI 辅助精读,可以试试超能文献。

了解超能文献
医学科研情报站

帮你省掉筛选工具的时间,发现值得关注的科研工具和方法

场景导航文献检索Zotero 插件系统综述论文写作生信组学医学影像AI科研工具开源项目科研方法超能文献

© 2026 医学科研情报站

搜索