公众号链接:02-DICOM 数据导入与管理
本帖整理《02-DICOM 数据导入与管理》中最常见的问题与解决方案,包括数据库路径设置、文件导入、插件选择与异常修复。
常见问题列表
Q1. DICOM 导入后只显示一张图或空白?
- 检查是否为完整序列:每组 CT/MR 应包含连续切片。
- 使用 DICOM Browser 重新导入(Import DICOM files)。
- 若仍无效,启用
ScalarVolumePlugin或GDCM读取器。
Q2. 导入后文件名显示为 “???”?
这是中文标签编码问题。
解决方法:
进入 Edit → Application Settings → DICOM,将 Character Set 修改为 GBK 或 UTF-8,重启 Slicer 即可。
Q3. DICOM Browser 打不开或崩溃?
数据库文件可能损坏。
解决方法:
删除旧数据库文件夹(默认路径:Documents/SlicerDICOMDatabase),重新在 DICOM 模块中设置新的 Database path。
Q4. 想将不同项目的影像分开管理?
可创建多个数据库目录:
- 在 DICOM 模块中点击
Change Database Folder; - 每个科研项目可独立建库(如
DICOM_DB_PatientA、DICOM_DB_TumorStudy)。
建议开启 Auto-hide browser window,导入后自动关闭界面。
Q5. DICOM 数据导入非常慢?
数据库缓存过大或存在无效文件。
打开 DICOM 模块 → Maintenance → Remove unavailable data sets 清理无效项,也可重建数据库文件夹。
Q6. 如何导入非 DICOM 格式(如 NIfTI / NRRD)?
使用菜单:
File → Add Data → Add Volume,或直接拖拽文件至主窗口。
若需 DICOM 转换,可安装扩展模块 Dcm2niiX。
Q7. 加载后图像为空白或灰屏?
可能原因:
- 加载插件未启用;
- 图像分辨率或标签丢失。
解决方案:
启用ScalarVolumePlugin;
若为国产设备影像,可使用 DicomPatcher 修复标签。
Q8. 多帧影像(US / 动态增强)提示间距错误?
说明影像缺少 PixelSpacing 标签。
可在加载后使用 “Volumes → Volume Information” 手动设置体素尺寸。
Q9. 加载时出现 “Node is empty”?
说明加载路径或插件设置错误。
检查 DICOM 设置中的 Reader approach:
GDCM with DCMTK fallback
并勾选 Allow loading subseries by time。
Q10. 想导出为 NIfTI 格式?
安装 Dcm2niiX 扩展模块后,
在 DICOM 模块右下角选择 “Convert” 或在菜单中执行转换。
输出文件将保留影像方向与标签信息。
推荐扩展模块
| 模块名 | 功能说明 |
|---|---|
| DicomPatcher | 修复 DICOM 标签缺失或编码错误 |
| Dcm2niiX | 将 DICOM 转换为 NIfTI / NRRD |
| SlicerRT | 支持放疗相关 DICOM-RT 文件 |
| QuantitativeReporting | 结构化报告与测量结果导出 |
设置建议
- Database path:避免中文路径,如
C:\SlicerDICOMDatabase - Reader approach:GDCM with DCMTK fallback
- Regularization:启用 regularization transform
- Auto-hide browser window:勾选后导入完自动关闭界面
欢迎补充其他 DICOM 导入异常、插件兼容性问题或国产设备影像经验,我们将持续更新此贴。