【发布时间】:2019-12-12 09:21:32
【问题描述】:
我有一个适用于 4 个不同图像卷的单一坐席标签。我知道标签上的简单统计可以通过sitk 完成。但是,我需要在每个图像体积的标签内计算熵和峰度。
有没有办法将每个不同图像中的标签数据提取到 Numpy Array 中,然后我可以进行分析?
【问题讨论】:
我有一个适用于 4 个不同图像卷的单一坐席标签。我知道标签上的简单统计可以通过sitk 完成。但是,我需要在每个图像体积的标签内计算熵和峰度。
有没有办法将每个不同图像中的标签数据提取到 Numpy Array 中,然后我可以进行分析?
【问题讨论】:
强度图像上标签的熵和峰度已在 SimpleITK 中的 LabelIntensityStatisticsImageFilter 中提供
您需要将该标签图像和强度图像转换为 numpy 数组,然后在 numpy 中进行遮罩以获取标签的强度。您应该可以使用GetArrayViewFromImage 来避免数据重复。
【讨论】: