#ifdef HAS_OPENCV3 #include //Any OPENCV3 code #else #include //Any Opencv2 code #endif unsigned* max2_distance(std::vector hull); bool similar_fit(cv::Point a, cv::Point b, cv::Point newpoint); bool similar_fit(cv::Point a, cv::Point b, cv::Point newpoint, float tolerance_degrees); bool similar_fit(std::vector group, cv::Point newpoint); std::vector> simplify_hull(std::vector hull); std::vector> simplify_hull(std::vector hull, double mindistance); std::vector find_longest_line(std::vector hull, unsigned begin, unsigned end);