19 #include "opencv2/opencv.hpp" 45 namespace perception {
50 const std::vector<std::vector<LanePointInfo>>& detect_laneline_point_set,
51 const std::string& save_path);
54 const std::vector<LanePointInfo>& infer_point_set,
55 const std::string& save_path);
59 const std::vector<base::LaneLine>& lane_marks,
60 const std::string& save_path);
63 void show_lane_ccs(
const std::vector<unsigned char>& lane_map,
64 const int lane_map_width,
const int lane_map_height,
65 const std::vector<ConnectedComponent>& lane_ccs,
66 const std::vector<ConnectedComponent>& select_lane_ccs,
67 const std::string& save_path);
71 const std::string& save_path);
74 const std::string& save_path);
void output_laneline_to_txt(const std::vector< base::LaneLine > &lane_objects, const std::string &save_path)
void output_laneline_to_json(const std::vector< base::LaneLine > &lane_objects, const std::string &save_path)
DECLARE_bool(lane_line_debug)
void show_detect_point_set(const cv::Mat &image, const std::vector< std::vector< LanePointInfo >> &detect_laneline_point_set, const std::string &save_path)
void show_lane_lines(const cv::Mat &image, const std::vector< base::LaneLine > &lane_marks, const std::string &save_path)
void show_all_infer_point_set(const cv::Mat &image, const std::vector< LanePointInfo > &infer_point_set, const std::string &save_path)
void show_lane_ccs(const std::vector< unsigned char > &lane_map, const int lane_map_width, const int lane_map_height, const std::vector< ConnectedComponent > &lane_ccs, const std::vector< ConnectedComponent > &select_lane_ccs, const std::string &save_path)