我想使用形态学运算符来填充 3d 图像的孔。 3d 图像由 116 个相同大小(512*512 像素)的 2-D 图像切片组成。我尝试在 Matlab 中对 3d 图像使用 imfill,但结果不是我想要的。小孔已填,其他孔未填

当我尝试逐片使用 imfill 时,结果是正确的。有什么方法可以填充 3d 图像中的孔吗?我怎样才能做到这一点?

最佳答案

逐片使用 imfill 的 for 循环有什么问题?你说这已经有效了。

或者,这里有一个来自文件交换的选项:Region Growing - 具有多边形和二进制掩码输出的 2D/3D 灰度图像的递归区域增长算法。

10-08 08:29