ants.math.hausdorff_distance
- hausdorff_distance(image1, image2)[source]
Get Hausdorff distance between non-zero pixels in two images
ANTsR function: hausdorffDistance
- Parameters:
image (source) – Source image
target_image (
ants.core.ANTsImage) – Target image
- Return type:
data frame with
"Distance"and"AverageDistance"
Example
>>> import ants >>> r16 = ants.image_read( ants.get_ants_data('r16') ) >>> r64 = ants.image_read( ants.get_ants_data('r64') ) >>> s16 = ants.kmeans_segmentation( r16, 3 )['segmentation'] >>> s64 = ants.kmeans_segmentation( r64, 3 )['segmentation'] >>> stats = ants.hausdorff_distance(s16, s64)