99 Hausdorff_distance_private *
d_ptr;
106 void set_reference_image (
const char* image_fn);
108 void set_reference_image (
const UCharImageType::Pointer image);
111 void set_compare_image (
const char* image_fn);
113 void set_compare_image (
const UCharImageType::Pointer image);
117 void set_hausdorff_distance_fraction (
118 float hausdorff_distance_fraction);
120 void set_distance_map_algorithm (
const std::string& dmap_alg);
123 void set_maximum_distance (
float maximum_distance);
138 float get_hausdorff ();
140 float get_min_min_hausdorff ();
142 float get_avg_average_hausdorff ();
144 float get_max_average_hausdorff ();
146 float get_percent_hausdorff ();
148 float get_boundary_hausdorff ();
150 float get_min_min_boundary_hausdorff ();
152 float get_avg_average_boundary_hausdorff ();
154 float get_max_average_boundary_hausdorff ();
156 float get_percent_boundary_hausdorff ();
163 UCharImageType::Pointer image1,
164 UCharImageType::Pointer image2);
void do_hausdorff(UCharImageType::Pointer image_1, UCharImageType::Pointer image_2)
Definition hausdorff_distance.cxx:385