使用3d Slicer标注病灶并生成ROI掩膜

本篇博客给大家演示一下如何使用3d Slicer标注病灶并生成ROI掩膜,供深度学习模型训练使用。
关于3d Slicer和MRIcron的安装请看我的另一个帖子

一、数据加载

你可以使用你手头的数据进行标注,这里为了示例方便,我是用的3d Slicer中给出的Sample Data中的MRBrainTumor1的数据。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、病灶标注及保存

Modules选择Segment Editor
在这里插入图片描述
然后点击Add按钮添加一个Segment,在下方便签上双击可以修改Segment的命名和颜色等。下方三个按钮None、Draw、Erase为常用的功能,具体用法可以点开Show details了解。
在这里插入图片描述
比如:在这里插入图片描述
标注完一个肿瘤切片是下图所示:
在这里插入图片描述

使用在这里插入图片描述标注完一个病灶是这样的:

在这里插入图片描述

如果出现下图右下方这样的多余的标记可以用擦除。

在这里插入图片描述

再画一个(注意按住鼠标左键进行画圈标注,最后收尾的时候点击右键填充):
在这里插入图片描述
标注的过程中,如果病灶很小可以先放大后再标注。

如图演示一共标注了三块病灶:
在这里插入图片描述

三、保存标注

在这里插入图片描述

选中刚刚的标签的名字Sefment_1,右键选择Export visible segments to binary labelmap
如下图生成了一个Segmentation-Segment_1-label:
在这里插入图片描述
选中并右键这个Segmentation-Segment_1-label,选择Export to Dicom,即选择将标签导出为DICOM格式,会弹出Dicom Export弹窗:
在这里插入图片描述
保存到桌面:
在这里插入图片描述
在这里插入图片描述
此处生成了112个DCM文件,然后进行第四步。
在这里插入图片描述

四、使用MRIcron生成nii格式的掩膜文件

将这112个DCM文件送入MRIcron(我的MRIcron装在了ubuntu中,怎么安装看上面链接)。选择ImportConvert DICOM to NIfTI
在这里插入图片描述
Output Format选择生成.nii格式即可,然后有需要的可以改一下输出路径,然后点击Select Folder To Convert...就可以了。
在这里插入图片描述
然后,生成好了后右边会有用时等提示:
在这里插入图片描述
我是直接生成到了原路径下,可以看下图有两个文件:
在这里插入图片描述
然后用软件ITK-SNAP、ImageJ 、Mango或者 3d Slicer等工具打开即可,有了一定批量的此类数据可以组成数据集供深度学习模型训练等使用了。

ImageJ :

在这里插入图片描述

Mango:

在这里插入图片描述

ok,done!

  • 11
    点赞
  • 71
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值