【问题标题】:Extract sick label as a Numpy Array?将生病标签提取为 Numpy 数组?
【发布时间】:2019-12-12 09:21:32
【问题描述】:

我有一个适用于 4 个不同图像卷的单一坐席标签。我知道标签上的简单统计可以通过sitk 完成。但是,我需要在每个图像体积的标签内计算熵和峰度。

有没有办法将每个不同图像中的标签数据提取到 Numpy Array 中,然后我可以进行分析?

【问题讨论】:

    标签: entropy simpleitk


    【解决方案1】:

    强度图像上标签的熵和峰度已在 SimpleITK 中的 LabelIntensityStatisticsImageFilter 中提供

    您需要将该标签图像和强度图像转换为 numpy 数组,然后在 numpy 中进行遮罩以获取标签的强度。您应该可以使用GetArrayViewFromImage 来避免数据重复。

    【讨论】:

    • 感谢回答,但我只能在 LabelIntensityStatisticsImageFilter 中找到 GetKurtosis(),实际上没有熵对我来说更重要。
    • 请在 github.com/SimpleITK/SimpleITK 添加功能请求,以将每个标签的强度值列表添加到 LabelntensityStatisticsImageFilter。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-05
    • 2015-08-03
    • 1970-01-01
    相关资源
    最近更新 更多