0

假设我们已经将一些图像分成两个簇。并且,根据一些标准,我们将一些像素分配给 cluster 1,将其他像素分配给 cluster 2

在这种情况下,我们将有一个包含集群值的图像,即12。但是,当我们想要显示这样的图像时,我们会注意到它看起来不像原始图像,尤其是像素现在保存了簇的值。

我们如何将这样的标记图像表示为看起来像原始图像。也就是说,在 ? 中给出有意义的表示MATLAB

4

1 回答 1

2

您必须保持矩形的形状才能显示图像。假设集群与图像大小相同。

img(Cluster==2) = 0; % set 0 all cluseter 2 pixels
imshow (img); % will display only pixel in cluseter 1
于 2013-08-31T14:27:40.457 回答