Найдите ребра в 3-D объеме интенсивности
BW = edge3(V,'approxcanny',thresh)
BW = edge3(V,'approxcanny',thresh,sigma)
BW = edge3(V,'Sobel',thresh)
BW = edge3(V,'Sobel',thresh,'nothinning')
возвращает ребра, найденные в интенсивности или бинарном объеме BW
= edge3(V
,'approxcanny',thresh
)V
с помощью аппроксимированного метода Кэнни. Аппроксимированный метод Кэнни находит ребра путем поиска локальных максимумов градиента V
. edge3
вычисляет градиент с помощью производной Гауссова сглаживавшего объема.
Для аппроксимированного метода Кэнни thresh
является двухэлементным вектором, в котором первый элемент является низким порогом, и второй элемент является высоким порогом, [lowthresh highthresh]
. Если вы задаете скаляр для thresh
, edge3
использует это значение для высокого порога и 0.4*thresh
для низкого порога.
Аппроксимированный метод Кэнни использует два порога, чтобы обнаружить сильные и слабые ребра и включает слабые ребра в вывод, только если они соединяются с сильными ребрами. Этот метод более вероятен, чем метод Sobel обнаружить истинные слабые ребра.
возвращает ребра, найденные в интенсивности или бинарном объеме BW
= edge3(V
,'approxcanny',thresh
,sigma
)V
, где sigma
является скаляром, который задает стандартное отклонение Гауссова фильтра сглаживания. sigma
может также быть 1 3 вектор, [SigmaX,SigmaY,SigmaZ]
, задав различные стандартные отклонения в каждом направлении. Для анизотропных объемов, которые имеют различные шкалы в каждом направлении, используйте несколько значений сигмы. По умолчанию sigma
является sqrt(2)
и является изотропным. edge3
выбирает размер фильтра автоматически, на основе sigma
.
принимает интенсивность или бинарный объем BW
= edge3(V
,'Sobel',thresh
)V
и возвращает бинарный объем BW
, который одного размера как V
с 1 с, где функция находит ребра в V
и 0s в другом месте.
Метод Sobel находит ребра с помощью приближения Sobel для производной. Это возвращает ребра в тех точках, где градиент V
максимален.
thresh
является скаляром, который задает порог чувствительности для метода Sobel. edge3
игнорирует все ребра, которые не более сильны, чем thresh
.