Matlab 表示标记的图像

Matlab 表示标记的图像,matlab,image-processing,Matlab,Image Processing,假设我们将一些图像分成两个簇。并且,根据一些标准,我们将一些像素分配给cluster1,将其他像素分配给cluster2 在本例中,我们将有一个包含集群值的图像,即1和2。但是,当我们想要显示这样的图像时,我们会注意到它看起来不像原始图像,特别是像素现在保存了簇的值 我们如何表示这样的标记图像,使其看起来像原始图像。也就是说,要在MATLAB?中给出有意义的表示,必须保持矩形的形状才能显示图像。 假设集群与图像大小相同 img(Cluster==2) = 0; % set 0 all cluse

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

在本例中,我们将有一个包含集群值的图像,即
1
2
。但是,当我们想要显示这样的图像时,我们会注意到它看起来不像原始图像,特别是像素现在保存了簇的值


我们如何表示这样的标记图像,使其看起来像原始图像。也就是说,要在
MATLAB

中给出有意义的表示,必须保持矩形的形状才能显示图像。 假设集群与图像大小相同

img(Cluster==2) = 0; % set 0 all cluseter 2 pixels
imshow (img); % will display only pixel in cluseter 1