00001 #ifndef vil3d_make_edt_filter_h_ 00002 #define vil3d_make_edt_filter_h_ 00003 //: 00004 // \file 00005 // \brief Compute filter for an exp. distance transform. 00006 // \author Tim Cootes 00007 00008 #include <vil3d/algo/vil3d_structuring_element.h> 00009 00010 //: Compute filter for an exp. distance transform. 00011 // width_i gives the width at half maxima (in voxels) for the 00012 // exponential filter along i. 00013 void vil3d_make_edt_filter(double width_i, 00014 double width_j, 00015 double width_k, 00016 int r, 00017 vil3d_structuring_element& se, 00018 vcl_vector<double>& f); 00019 00020 #endif // vil3d_make_edt_filter_h_