MATLAB Answers

dice similarity index between segmented image and ground truth

73 views (last 30 days)
Tabish Raza
Tabish Raza on 26 Mar 2013
Commented: Diah Junaidi on 1 Aug 2019
Helo I have an segmented image , trying to find dice similarity index between the segmented image and ground truth.

  0 Comments

Sign in to comment.

Accepted Answer

Anand
Anand on 26 Mar 2013
Edited: Anand on 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 Comments

Image Analyst
Image Analyst on 26 Mar 2013
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.

Sign in to comment.

More Answers (1)

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

  3 Comments

KM Shofuan
KM Shofuan on 16 May 2019
how to calculate (segIm&grndTruth) ? is it a multiplication operation ?
Diah Junaidi
Diah Junaidi on 1 Aug 2019
(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)

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!