utils.Utils_common

Classes

UtilsCommon

Functions

extract_initial_objs_from_bg staticmethod
extract_initial_objs_from_bg(calib_info, label_path, ignore = True)
get_geometric_info staticmethod
get_geometric_info(obj)
get_initial_box3d_by_corners staticmethod
get_initial_box3d_by_corners(initial_corners)
get_list_max_index staticmethod
get_list_max_index(list_: list, n: int) -> list
Parameters:
  • list_ (list) –

    同一类值构成的列表

  • n (int) –

    指定获取前n个最大值

Returns:
  • list

    由大到小排序前n个最大值的索引

get_mask_from_RGBA staticmethod
get_mask_from_RGBA(rgb)
get_meshes_distance staticmethod
get_meshes_distance(meshes)

计算物体到lidar中心点的距离

Parameters:
  • meshes

    物体mesh列表

Returns:
  • 距离列表

get_random_bg_index_list staticmethod
get_random_bg_index_list(val_txt_path, size)

背景可选背景列表,打乱

Parameters:
  • val_txt_path
  • size
Returns:
overlapping_area staticmethod
overlapping_area(a, b)