medpy.metric.binary.dc#
- medpy.metric.binary.dc(result, reference)[source]#
Dice coefficient
Computes the Dice coefficient (also known as Sorensen index) between the binary objects in two images.
The metric is defined as
\[DC=\frac{2|A\cap B|}{|A|+|B|}\], where \(A\) is the first and \(B\) the second set of samples (here: binary objects).
- Parameters:
- resultarray_like
Input data containing objects. Can be any type but will be converted into binary: background where 0, object everywhere else.
- referencearray_like
Input data containing objects. Can be any type but will be converted into binary: background where 0, object everywhere else.
- Returns:
- dcfloat
The Dice coefficient between the object(s) in
`result`
and the object(s) in`reference`
. It ranges from 0 (no overlap) to 1 (perfect overlap).
Notes
This is a real metric. The binary images can therefore be supplied in any order.