0

假设您有超像素算法的结果,例如 SLIC Superpixel Algorithms

segments_slic = slic(img, n_segments=250, compactness=10, sigma=1)

对于具有预设颜色的每个超像素,您如何将图像显示为不同的颜色(例如,您事先知道哪种颜色对应于每个超像素,就像在语义标记问题中一样。

我需要类似的东西

imshow(mark_boundaries(img, segments_slic))

但不仅仅是标记边界,我需要使用我使用的标签进行语义分割

4

1 回答 1

0

如果您知道要将哪个值分配给特定位置,例如 (i, j),请复制标签

new_labels = labels.copy()

然后继续“重命名”标签:

new_labels[labels == labels[i, j]] = new_label_value
于 2014-04-28T17:20:57.863 回答