Я хочу использовать результат сегментации турбопикселя в качестве предварительной обработки и в соответствии с суперпикселем для классификации данных. Теперь у меня возникла проблема? Как получить каждый пиксель, принадлежащий к какому суперпикселю после турбопиксельной сегментации? Объявление функции и описание возвращаемых значений выглядят следующим образом:
% Returns:
% phi - the final evolved height function
% boundary - a logical array representing superpixel boundaries
% disp_img - the image with the boundaries overlaid on top of the image
% frames - frames of the evolution in Matlab movie format if
% display_int was above 0 and output frames parameter was given.
function [phi,boundary,disp_img,frames] = superpixels(img, numSuperpixels, display_int, contour_color, seeds)
Более подробно, как турбопиксель получает суперпиксельную карту, такую как выходной сигнал суперпикселя SLIC? Например, если нам дается изображение размером 2 * 5 и сегментируется на 4 суперпикселя, мы можем получить суперпиксельную карту, например, по SLIC: [0 0 0 1 1;2 2 2 3 3]