Я использовал bwlabeln
Matlab для трехмерных соединительных элементов с 18-connected neighborhood
, как показано ниже:
[labeledImage, ~] = bwlabeln(maskImageVolume, 18); # maskImageVolume is 3D. e.g.:(200, 200, 126)
и его эквивалент в Python:
from skimage import measure
labeledImage = measure.label(maskImageVolume, 8)
Тем не менее, bwlabeln
в Matlab поддерживает Three-dimensional connectives
(с 18 и 26 подключенными соседями), но skimage.measure.label
просто поддерживает 4- or 8-“connectivity”
.
Что эквивалентно bwlabeln
для 18 and 26-connected neighborhood
в Python?