我有一个包含图像每个像素的分段索引的矩阵。如何可视化段的边界?最明显的想法是使用diff filter来获取边缘图,但是看起来很丑。如何使图像看起来像这里? 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));