medpy.metric.binary.jc#

medpy.metric.binary.jc(result, reference)[source]#

Jaccard coefficient

Computes the Jaccard coefficient between the binary objects in two images.

Parameters:
result: array_like

Input data containing objects. Can be any type but will be converted into binary: background where 0, object everywhere else.

reference: array_like

Input data containing objects. Can be any type but will be converted into binary: background where 0, object everywhere else.

Returns:
jc: float

The Jaccard 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.