shift-mean pour l'image

S'il vous plaît, j'ai besoin d'un code d'algorithme Shift Mean pour la segmentation d'une image en niveaux de gris. Si quelqu'un peut m'aider, merci d'avance.

9 Comments

hello
have you tried this one ?
NB : see the comments how to tweak it for grey images
Med
Med on 21 May 2024
J'ai essayé, mais j'ai obtenu une image noire avec des lignes gris aléatoires.
can you share your original image ?
Med
Med on 21 May 2024
Med
Med on 22 May 2024
j'ai deja utilise kmean mais j'ai obtinu des resultats incorrecte de segmentation
I am not an image processing expert, but I tried a couple of options, and this one seems to me quite interesting - also because it does not require any toolbox
Result obtained with 5 clusters
im = imread('image.png');
im = rgb2gray(im);
[label_im,vec_mean] = kmeans_fast_Color(im,5);
imshow(label_im,[])
Med
Med on 22 May 2024
Merci beaucoup mon ami pour tes efforts. Tu as raison, le K-means donne des résultats très satisfaisants pour certains protocoles, mais pour un protocole TDM cérébral contenant plusieurs structures anatomiques, il ne fonctionne pas correctement. C'est pourquoi je cherche à utiliser le Shift-Mean comme alternative.
hello again
there are some other shift mean image processing Fex submissions available
I don't know exactly what kind of results you want to achieve , so I let you try
all the best

Sign in to comment.

Answers (0)

Products

Release

R2023b

Asked:

Med
on 19 May 2024

Commented:

on 24 May 2024

Community Treasure Hunt

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

Start Hunting!