Сегментация изображения на две или три области с использованием цветовой сегментации на основе геодезических расстояний
сегментирует цветное изображение L = imseggeodesic(RGB,BW1,BW2)RGB, возврат сегментированного двоичного изображения с метками L. BW1 и BW2 бинарные изображения, задающие расположение начальных областей, называемых писанками, для этих двух областей (переднего плана и фона).
imseggeodesic использует писанки, указанные в BW1 и BW2 в качестве репрезентативных выборок для вычисления статистики для их соответствующих регионов, которые затем используются в сегментации. Писцы, указанные BW1 и BW2 (логические истинные области) не должны перекрываться. Базовый алгоритм использует статистику, оцененную по регионам, отмеченным писанками для сегментации. Чем больше число пикселей, отмеченных писанками, тем точнее оценка статистики области, что обычно приводит к более точной сегментации. Поэтому рекомендуется создавать как можно больше писанок. Обычно обеспечивают, по меньшей мере, несколько сотен пикселей в качестве красок для каждой области.
сегментирует цветное изображение L = imseggeodesic(RGB,BW1,BW2,BW3)RGB, возврат сегментированного изображения с тремя сегментами (тринарная сегментация) с метками области, заданными матрицей меток L. BW1, BW2, и BW3 бинарные изображения, которые указывают местоположение начальных начальных областей или писанок для трех областей. Писцы, указанные BW1, BW2, и BW3 (логические истинные области) не должны перекрываться.
[ использует пары имя-значение для управления аспектами сегментации.L,P] = imseggeodesic(___,Name,Value)
imseggeodesic использует алгоритм сегментации цвета на основе геодезических расстояний (аналогично [1]).
[1] А. Протьер и Г. Сапиро, интерактивная сегментация изображения через адаптивные взвешенные расстояния, транзакции IEEE при обработке изображения. Том 16, выпуск 4, 2007.
activecontour | Формирователь цветовых пороговых значений | imsegfmm | rgb2ycbcr