|
def | algo (p) |
|
def | assign_orebro_direction (comp, walls) |
|
def | classification_surface (vertices, cells, threshold) |
|
def | cluster_ang (h, min_offset, walls, num_min=3, min_lenght=3, diagonals=True) |
|
def | clustering_dbscan_cells (eps, min_samples, X) |
|
def | compute_clustering (matrix) |
|
def | create_matrices (cells, sigma=0.00000125, val=0) |
|
def | create_polygon (cells, cells_out, cells_partial) |
|
def | create_space (clusters_cells, cells, polygon_cells) |
|
def | create_walls (lines) |
|
def | DB_scan (eps, min_points, X, celle_poligoni) |
|
def | extend_line (spatial_clusters, walls, x_min, x_max, y_min, y_max) |
|
def | external_contour (img_rgb) |
|
def | flip_lines (lines, height) |
|
def | get_distance_matrix (walls, minLateralSeparation=7) |
|
def | get_out_polygons (cells_out) |
|
def | get_partial_cells (cells, cells_out, border_coordinates) |
|
def | get_representatives (walls, wall_cluster) |
|
def | get_wall_clusters (walls, angular_clusters) |
|
def | merge_cells (clusters, cells, polygon_cells) |
|
def | new_spatial_cluster (walls, representatives_segments, param_obj) |
|
def | set_cluster_spaziale_to_outliers (walls, outliers, representatives_segments, lateral_threshold) |
|
def | set_weight_offset (extended_segments, x_max, x_min, y_max, y_min) |
|
def | sort_and_deduplicate (l) |
|
def | start_canny_and_hough (image, param_obj) |
|
def | uniq (lst) |
|
funzioni utili alla costruzione del layout delle stanze partendo da un immagine nota della mappa, dalla quale non si conosce nulla.