#include #include #include #include #include #include #include using namespace stim; //template network* network1; int main(int argc, char* argv[]) { if(argc < 4){ std::cout<<"Please specify a ground truth and test case"< GT; GT.load_obj(argv[1]); std::cout<<"Network:"< f; f = GT.get_fiber(0); std::cout< f2; f2 = f.resample(sigma); std::cout< resampled_GT; resampled_GT = GT.resample(sigma); std::cout< f3; f3 = resampled_GT.get_fiber(0); std::cout< f = e.Resample(25.0); //std::cout<<"resampled fiber length"< network; boost::tuple< ANNkd_tree*, ANNkd_tree*, stim::network, stim::network > networkKdtree; networkKdtree = network1->LoadNetworks(groundTruth, truthCase); std::cout<().edges_to_str()<().to_obj(); //networkKdtree.get< 2>() boost::tuple< float, float > metrics = network1->compareSkeletons(networkKdtree, sigma); std::cout << "False postive rate is " << metrics.get< 0>() << std::endl; std::cout << "False negative rate is " << metrics.get< 1>() << std::endl; */ }