我有一个 3D 二进制图像,我必须填充图像中的所有孔。
“Fill hole 3D”在这种情况下,基本上是一个3D版本
BW2 = imfill(BW,'holes')
来自MatLab,
但我在这里并不专注于 Matlab。我一般专注于算法。
目前,我只是对 3D 矩阵边界区域的所有体素执行“洪水填充 3D”算法。任何未填充的都是孔,因此将其作为蒙版并使用此蒙版删除真实图像上的所有体素。
当然,该算法有效,但不知何故,我觉得这效率低下。
在这种情况下,在 3D 中“填充孔”的最快方法是什么?