clustering the image using k menas.

2 visualizaciones (últimos 30 días)
Tomas
Tomas el 17 de Mzo. de 2014
Comentada: Walter Roberson el 20 de Mzo. de 2014
Hello, i have to clustering, greyscale and rgb image,
what is the procedure for clustering image ?
IDX = kmeans(X,k) is defined kmeans.
what is X in kmeans as input in the image ?
Thanks.

Respuestas (1)

Image Analyst
Image Analyst el 17 de Mzo. de 2014
As background for others who wanted to try something with the Statistics Toolbox (which I don't have), I suggested a 1D vector of all the image gray level values, grayImage(:), for his "X" in http://www.mathworks.com/matlabcentral/answers/121795#comment_202439. But I couldn't test it for him because I don't have the Stats toolbox.
  2 comentarios
Tomas
Tomas el 17 de Mzo. de 2014
if so I'll try writes error
??? Error using ==> kmeans>batchUpdate at 436
Empty cluster created at iteration 1.
Error in ==> kmeans at 337
converged = batchUpdate();
Error in ==> Untitled3 at 29
[IDX,ctrs] = kmeans(grayImage(:),3)

Iniciar sesión para comentar.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by