0
假設我們已將一些圖像分爲兩個集羣。並且,根據一些標準,我們已經分配了一些像素來聚類1
和其他像素以聚類2
。表示標記的圖像
在這種情況下,我們將擁有一個保存簇值的圖像,即1
和2
。但是,當我們想要顯示這樣的圖像時,我們會注意到它看起來不像原始圖像,特別是像素現在保存了簇的值。
我們如何表示這樣的標記圖像看起來像原始圖像。也就是說,要在MATLAB
中給出有意義的表示形式?
假設我們已將一些圖像分爲兩個集羣。並且,根據一些標準,我們已經分配了一些像素來聚類1
和其他像素以聚類2
。表示標記的圖像
在這種情況下,我們將擁有一個保存簇值的圖像,即1
和2
。但是,當我們想要顯示這樣的圖像時,我們會注意到它看起來不像原始圖像,特別是像素現在保存了簇的值。
我們如何表示這樣的標記圖像看起來像原始圖像。也就是說,要在MATLAB
中給出有意義的表示形式?
您必須保持矩形的形狀來顯示圖像。假設羣集的大小與圖像大小相同。
img(Cluster==2) = 0; % set 0 all cluseter 2 pixels
imshow (img); % will display only pixel in cluseter 1