假设我们已将一些图像分成两个群集。并且,根据某些条件,我们已将一些像素分配到群集1
,将其他像素分配到群集2
。
在这种情况下,我们会有一个包含群集值的图片,即1
和2
。但是,当我们想要显示这样的图像时,我们会注意到它看起来不像原始图像,尤其是像素现在保存了簇的值。
我们如何将这样的标记图像表示为原始图像。也就是说,在MATLAB
中提供有意义的表示?
答案 0 :(得分:2)
您必须保持矩形的形状才能显示图像。 假设Cluster与图像大小相同。
img(Cluster==2) = 0; % set 0 all cluseter 2 pixels
imshow (img); % will display only pixel in cluseter 1