gpt4 book ai didi

c# - SimpleITK - 如何获得图像中的最大和最小强度?

转载 作者:行者123 更新时间:2023-11-30 16:04:49 26 4
gpt4 key购买 nike

我有一些 DICOM 图像。我想使用 IntensityWindowingImageFilter 重新缩放它们,但首先,我需要知道最大和最小强度的初始值。

现在,我正在构建 WPF UI,我希望使用它有一些 slider 以允许用户以交互方式输入此操作的参数。但是,为了获得最佳用户体验,我需要限制 slider 的比例,使其具有图像强度的最大值和最小值。在 ITK 中,我可以使用 MinimumMaximumImageCalculator,但我似乎无法在 SimpleITK 中找到它。

当然,我可以简单地使用 Image.GetBufferAsXXX() 并简单地遍历每个像素来找到这些值,但我几乎可以肯定这不是正确的方法。

最佳答案

可以使用 MinimumMaximumImageFilter。我不确定为什么用来获得最小值和最大值的东西是过滤器,但是...

用法:

MinimumMaximumImageFilter filter = new MinimumMaximumImageFilter();
filter.Execute(image);
this.ImageHighestIntensity = filter.GetMaximum();
this.ImageLowestIntensity = filter.GetMinimum();
filter.Dispose();

关于c# - SimpleITK - 如何获得图像中的最大和最小强度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34482154/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com