//------------------------- yep, here's how it all began... -------------------// int main(void) // __noreturn void { startupInit(); init_GPU(); sync_CPU(); /* make a sync whith a CPU */ run_GPU(); }
void CVT::compute_weighted_cvt_GPU(cv::Mat & img, std::vector<cv::Point2d> & sites) { //init int site_size = sites.size(); cells.resize(site_size); for (int i = 0; i < site_size; i++) { cells[i].site = sites[i]; } float max_dist_moved = FLT_MAX; run_GPU(argc_GPU, argv_GPU, img); }