【发布时间】:2020-06-01 19:21:16
【问题描述】:
寻找确定相邻超像素的方法,我找到了this 有趣的解决方案。 但是,据我所知,需要考虑位于左右边界的超像素之间的邻接性。还应考虑顶部和底部边界中超像素的邻接性。
例如,在上图中,红色填充的超像素应被视为相邻超像素。
有什么想法吗?
【问题讨论】:
标签: matlab image-processing adjacency-matrix superpixels
寻找确定相邻超像素的方法,我找到了this 有趣的解决方案。 但是,据我所知,需要考虑位于左右边界的超像素之间的邻接性。还应考虑顶部和底部边界中超像素的邻接性。
例如,在上图中,红色填充的超像素应被视为相邻超像素。
有什么想法吗?
【问题讨论】:
标签: matlab image-processing adjacency-matrix superpixels
将the given answer 扩展到环形边界条件(沿垂直轴和沿水平轴的周期性对应于将图像映射到圆环表面)的最简单方法是将图像的第一行添加为新的,最后一行,对于列也是如此。也就是说,我们明确地将第一列中的标签与最后一列中的标签相邻。
这一行完成所需的复制:
L = L([1:end,1],[1:end,1]);
在通过调用superpixels 创建L 之后和调用graycomatrix 之前插入此行。
【讨论】:
L 应该只用于计算邻居标签(对graycomatrix 的调用),然后将原始L 用于任何其他目的.