2

可以使用适当的索引手动指定位于图像边界的超像素(例如以下第二个超像素的示例,L==2):

分割图像

选定的超像素

在某些情况下,需要以系统且非手动的方式指定位于图像边界中的所有超像素,类似于下图:

没有边缘超像素的超像素图像

有什么标准方法可以做到这一点吗?

4

1 回答 1

5

给定标记的图像L

lr = L([1,end],:);

是沿左右边缘的所有像素,并且

tb = L(:,[1,end]);

是沿顶部和底部边缘的所有像素。我们可以通过将这些标签中的唯一值设置为集合来找到所有触及图像边缘的标签:

labels = unique([lr(:);tb(:));
于 2019-04-30T21:18:19.790 回答