画像の各ピクセルのセグメント インデックスを持つマトリックスがあります。セグメントの境界を視覚化するにはどうすればよいですか? 最も明白なアイデアは、diff フィルターを使用してエッジ マップを取得することですが、見た目が非常に悪くなります。ここの画像のようにするにはどうすればよいですか? http://www.vlfeat.org/overview/slic.html
UPD:これを試してみましたが、問題ないようです。コード自体は見栄えが悪いですが、おそらくもっとエレガントな形で書くことができます。
boundaries = zeros(size(segments));
boundaries(2:end, :) = boundaries(2:end, :) + (segments(2:end, :) ~= segments(1:end-1, :));
boundaries(:, 2:end) = boundaries(:, 2:end) + (segments(:, 2:end) ~= segments(:, 1:end-1));