dice similarity index between segmented image and ground truth

Helo I have an segmented image , trying to find dice similarity index between the segmented image and ground truth.

 Réponse acceptée

Anand
Anand le 26 Mar 2013
Modifié(e) : Anand le 26 Mar 2013
How about this:
dice = 2*nnz(segIm&grndTruth)/(nnz(segIm) + nnz(grndTruth))
This expects segIm and grndTruth to be of the same size. They must also be numeric or logical.

2 commentaires

but how to put segIm image value is that whole image
I don't understand. segIm is what he called your final segmented image - your final binary image after all processing has been done. What do you mean by "how to put is that whole image"? There is nothing to put, it is just a variable. And you stick the variable into the equation.

Connectez-vous pour commenter.

Plus de réponses (1)

APOORVA SAFAI
APOORVA SAFAI le 17 Oct 2014
how to make the two images of same size if they differ?

3 commentaires

Use imresize.
how to calculate (segIm&grndTruth) ? is it a multiplication operation ?
(segIm&grndTruth) :
segIm = image that we wanna reference with
grndTruth = image that being reference
just determine what is segIm and grndTruth after you obtain them, just concatenate them (segIm&grndTruth)

Connectez-vous pour commenter.

Catégories

En savoir plus sur Images dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by