如何在原始图像上构造超像素边界?

时间:2018-12-16 13:52:03

标签: matlab superpixels

我对特定图像进行了超像素分割。手中有原始的RGB图像和标记的图像轮廓。如何在图像中绘制超像素?

1 个答案:

答案 0 :(得分:0)

解决方案写在MATLAB documentation中。相关部分是:

  

将图像读入工作区。

A = imread('kobi.png');
     

计算图像的超像素。

[L,N] = superpixels(A,500);
     

显示叠加在原始图像上的超像素边界。

figure
BW = boundarymask(L);
imshow(imoverlay(A,BW,'cyan'),'InitialMagnification',67)