Сегментация двухуровневого изображения, использующая Быстро идущий Метод
BW = imsegfmm(W,mask,thresh)
BW = imsegfmm(W,C,R,thresh)
BW = imsegfmm(W,C,R,P,thresh)
[BW,D] =
imsegfmm(___)
возвращает сегментированное изображение BW
= imsegfmm(W
,mask
,thresh
)BW
, который вычисляется с помощью Быстрого идущего Метода. Массив W
задает веса для каждого пикселя. mask
является логическим массивом, который задает местоположения seed. thresh
является неотрицательным скаляром в области значений [0 1]
, который задает пороговый уровень.
[
возвращается нормированное геодезическое расстояние сопоставляют вычисленное использование BW
,D
] =
imsegfmm(___)D
Быстрого идущего Метода. BW
является пороговой версией D
, где все пиксели, которые нормировали геодезические значения расстояния меньше, чем thresh
, рассматриваются приоритетными пикселями и устанавливаются в true
. D
может быть порогом на разных уровнях, чтобы получить различные результаты сегментации.
imsegfmm
использует операции плавающей точки двойной точности для внутренних вычислений для всех классов кроме класса single
. Если W
имеет класс single
, imsegfmm
использует операции с плавающей точкой с одинарной точностью внутренне.
imsegfmm
устанавливает пиксели с 0
, или значения веса NaN
к Inf
в геодезическом расстоянии отображают D
. Эти пиксели являются частью фона (логическая ложь) в сегментированном изображении BW
.
[1] Сифианин, Дж. А. Методы установки уровня и быстро идущие методы: развивая интерфейсы в вычислительной геометрии, гидроаэромеханике, компьютерном зрении, и материаловедении, издательстве Кембриджского университета, 2-м выпуске, 1999.
Image Segmenter | activecontour
| gradientweight
| graydiffweight
| graydist