display output clustering as image
Mostrar comentarios más antiguos
Hello,
I want to show cluster save in cell.
binary image i show cluster
Z = cellfun(@(Z) Z', Z,'Un',0);
Z = cellfun(@(Z) cell2mat(Z), Z,'Un',0);
Z = cellfun(@(Z) sub2ind(size(I) , Z(:,1) , Z(:,2)), Z,'Un',0);
figure
cluster = zeros(size(I));
for ii = 1:length(Z)
cluster(Z{ii}) = ii;
end
imshow((cluster))
when I have a grayscale image, how i show cluster in image ?
Thanks
Respuestas (1)
Image Analyst
el 16 de Mzo. de 2014
Try putting "hold on" and plotting the clusters
plot(x, y, 'r*', 'MarkerSize', 15);
which puts an asterisk at the location of every data point in the data set. If they're clustered, you'll see clusters of asterisks.
Categorías
Más información sobre Cluster Analysis and Anomaly Detection en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!