计算额外属性。在3D Matlab regionprops中

时间:2013-07-08 09:58:54

标签: matlab structure regions

我使用'regionprops'来识别体积分割后的区域。我需要知道每个区域内的像素值。 'regionprops'的结果包括'PixelList'。例如,我的卷中第一个区域的像素下标是:

regions(1).PixelList:


   100    27    73
   100    26    74
    99    25    75

有超过4000个地区。在循环中遍历所有区域需要时间和不优雅。

如何在不使用循环的情况下为所有区域获取'PixelList'并计算每个区域的平均值,最大值,最小值等。

感谢。

1 个答案:

答案 0 :(得分:1)

您可以将强度图像以及标签蒙版传递给regionprops

>> p = regionprops( bw, intensity, 'MaxIntensity', 'MeanIntensity' );

docs

中详细了解相关信息