我是ITK的新手,因此几乎没有使用它的经验。 我的问题是:
我有两张nifti图像:一张医学图像和一张表示感兴趣的体积的二进制图像。 我想从医学图像中仅提取感兴趣体积的区域。我想将此区域的强度值存储在多维数组中。 到现在为止,我读取了图像和掩码,并将它们的值存储在一个多维数组中。我现在可以逐个像素地比较这些值,但我希望,可能有一种更简单的方法吗?
答案 0 :(得分:1)
这听起来像是Region of interest filter的工作。首先,您需要确定"边界区域"在你的面具周围。您应该使用iterator。如果您构建管道(reader-> regionOfInterest-> writer)而没有中间Update()
调用和streaming,使用某些图像格式(例如元图像),您的强度图像不需要是甚至完全从磁盘读取。
您可能也对LabelGeometryImageFilter感兴趣。