SimpleITK重新调整DICOM体素卷

By simon at 2018-02-28 • 0人收藏 • 85人看过

我正在实施用于体积分割的3D UNet。我有一堆DICOM 目录中的图像(比如DicomDir),我想要将它们转换为体素 图片。我为此使用了简单的ITK库,下面是该代码 相同。

reader = sitk.ImageSeriesReader()
filenamesDICOM = reader.GetGDCMSeriesFileNames(DicomDir)
reader.SetFileNames(filenamesDICOM)
image = reader.Execute()
大小of image是(512,512,129)。我想重新调整到(132,132, 116)。我读过SimpleITK的文档,但我无法做到吨。请帮忙。

1 个回复 | 最后更新于 2018-02-28
2018-02-28   #1

你看过[官方教程的变换和 重采样(http://insightsoftwareconsortium.github.io/SimpleITK- NOTEBOOKS / Pythonhtml / 21TransformsandResampling.html)?一个函数 在第10行输入行中定义的affine_scale完全符合您的要求。你刚才 需要扩展一个变换矩阵(即matrix[2,2] = z_scale)。 让我们知道你是否有进一步的麻烦,并显示什么完全不会工作。 附: reader.Execute(),而不是execute()。

登录后方可回帖

Loading...