Functions | Variables
voronoi Namespace Reference

Functions

def closer_nodes (subgraph1, subgraph2, coordinates)
 
def compute_centers (size0, size1, coordinates, subgraphs)
 
def compute_closer_subgraphs (subgraphs, centers)
 
def compute_intersections (x_min, x_max, y_min, y_max, m, c)
 
def compute_lines_direction (centers, v, u, n1, n2, directions)
 
def compute_most_distant (list_point, center, coordinates, pix_data, color)
 
def compute_room_range (tmp_room, pix_data_tmp, new_col, closer)
 
def compute_side (a, b, point)
 
def compute_voronoi_graph (origin, param_obj, only_graph, name, bormann, filepath='')
 
def evaluate_distance (node1, node2)
 
def exist_path (color, paths, label)
 
def find_patch (patches, patch_pixels)
 
def GrahamScan (P)
 
def labelling (voronoi_graph, coordinates, filepath='.')
 
def make_patch (patch_pixels, color)
 
def plot_line (node_i, node_j, ax)
 
def plot_voronoi (coordinates, voronoi_graph, ax, label, is_labelled, name, filepath)
 
def remove_1_and_2_neighbors (graph)
 
def remove_1_neighbors (graph)
 
def remove_1_neighbors_one_cycle (graph)
 
def remove_2_neighbors (graph)
 
def remove_2_neighbors_one_cycle (graph)
 
def remove_close_node_2_neighbors (graph, coordinates, th)
 
def remove_close_nodes (graph, coordinates, th)
 
def remove_close_nodes_1_neighbors (graph, coordinates, th)
 
def remove_close_nodes_1_neighbors_one_cycle (graph, coordinates, th)
 
def removed_isolated_cycles (graph)
 
def RightTurn (p1, p2, p3)
 
def voronoi_segmentation (patches, colors, size, voronoi_graph, coordinates, directions_orebro, im, ind, filepath='.')
 

Variables

bool bormann = True
 
 filepath
 
 image = os.path.join(input, map)
 
 input = os.path.join(input_path, folder)
 
string input_path = './../data/INPUT/IMGs/'
 
 name = tmp[0]
 
string output = os.path.join(output_path, folder) + '/'
 
string output_path = './../data/OUTPUT/voronoi_graph/'
 
 param_obj = ParameterObj()
 
 tmp = map.split('.')
 
 True
 

Function Documentation

◆ closer_nodes()

def voronoi.closer_nodes (   subgraph1,
  subgraph2,
  coordinates 
)

Definition at line 526 of file voronoi.py.

◆ compute_centers()

def voronoi.compute_centers (   size0,
  size1,
  coordinates,
  subgraphs 
)

Definition at line 464 of file voronoi.py.

◆ compute_closer_subgraphs()

def voronoi.compute_closer_subgraphs (   subgraphs,
  centers 
)

Definition at line 494 of file voronoi.py.

◆ compute_intersections()

def voronoi.compute_intersections (   x_min,
  x_max,
  y_min,
  y_max,
  m,
  c 
)

Definition at line 207 of file voronoi.py.

◆ compute_lines_direction()

def voronoi.compute_lines_direction (   centers,
  v,
  u,
  n1,
  n2,
  directions 
)

Definition at line 179 of file voronoi.py.

◆ compute_most_distant()

def voronoi.compute_most_distant (   list_point,
  center,
  coordinates,
  pix_data,
  color 
)

Definition at line 236 of file voronoi.py.

◆ compute_room_range()

def voronoi.compute_room_range (   tmp_room,
  pix_data_tmp,
  new_col,
  closer 
)

Definition at line 508 of file voronoi.py.

◆ compute_side()

def voronoi.compute_side (   a,
  b,
  point 
)

Definition at line 542 of file voronoi.py.

◆ compute_voronoi_graph()

def voronoi.compute_voronoi_graph (   origin,
  param_obj,
  only_graph,
  name,
  bormann,
  filepath = '' 
)

Definition at line 292 of file voronoi.py.

◆ evaluate_distance()

def voronoi.evaluate_distance (   node1,
  node2 
)

Definition at line 151 of file voronoi.py.

◆ exist_path()

def voronoi.exist_path (   color,
  paths,
  label 
)

Definition at line 165 of file voronoi.py.

◆ find_patch()

def voronoi.find_patch (   patches,
  patch_pixels 
)

Definition at line 743 of file voronoi.py.

◆ GrahamScan()

def voronoi.GrahamScan (   P)

Definition at line 768 of file voronoi.py.

◆ labelling()

def voronoi.labelling (   voronoi_graph,
  coordinates,
  filepath = '.' 
)

Definition at line 370 of file voronoi.py.

◆ make_patch()

def voronoi.make_patch (   patch_pixels,
  color 
)

Definition at line 754 of file voronoi.py.

◆ plot_line()

def voronoi.plot_line (   node_i,
  node_j,
  ax 
)

Definition at line 114 of file voronoi.py.

◆ plot_voronoi()

def voronoi.plot_voronoi (   coordinates,
  voronoi_graph,
  ax,
  label,
  is_labelled,
  name,
  filepath 
)

Definition at line 139 of file voronoi.py.

◆ remove_1_and_2_neighbors()

def voronoi.remove_1_and_2_neighbors (   graph)

Definition at line 93 of file voronoi.py.

◆ remove_1_neighbors()

def voronoi.remove_1_neighbors (   graph)

Definition at line 49 of file voronoi.py.

◆ remove_1_neighbors_one_cycle()

def voronoi.remove_1_neighbors_one_cycle (   graph)

Definition at line 81 of file voronoi.py.

◆ remove_2_neighbors()

def voronoi.remove_2_neighbors (   graph)

Definition at line 27 of file voronoi.py.

◆ remove_2_neighbors_one_cycle()

def voronoi.remove_2_neighbors_one_cycle (   graph)

Definition at line 65 of file voronoi.py.

◆ remove_close_node_2_neighbors()

def voronoi.remove_close_node_2_neighbors (   graph,
  coordinates,
  th 
)

Definition at line 262 of file voronoi.py.

◆ remove_close_nodes()

def voronoi.remove_close_nodes (   graph,
  coordinates,
  th 
)

Definition at line 156 of file voronoi.py.

◆ remove_close_nodes_1_neighbors()

def voronoi.remove_close_nodes_1_neighbors (   graph,
  coordinates,
  th 
)

Definition at line 247 of file voronoi.py.

◆ remove_close_nodes_1_neighbors_one_cycle()

def voronoi.remove_close_nodes_1_neighbors_one_cycle (   graph,
  coordinates,
  th 
)

Definition at line 279 of file voronoi.py.

◆ removed_isolated_cycles()

def voronoi.removed_isolated_cycles (   graph)

Definition at line 128 of file voronoi.py.

◆ RightTurn()

def voronoi.RightTurn (   p1,
  p2,
  p3 
)

Definition at line 762 of file voronoi.py.

◆ voronoi_segmentation()

def voronoi.voronoi_segmentation (   patches,
  colors,
  size,
  voronoi_graph,
  coordinates,
  directions_orebro,
  im,
  ind,
  filepath = '.' 
)

Definition at line 552 of file voronoi.py.

Variable Documentation

◆ bormann

bool voronoi.bormann = True

Definition at line 801 of file voronoi.py.

◆ filepath

voronoi.filepath

Definition at line 811 of file voronoi.py.

◆ image

voronoi.image = os.path.join(input, map)

Definition at line 809 of file voronoi.py.

◆ input

voronoi.input = os.path.join(input_path, folder)

Definition at line 797 of file voronoi.py.

◆ input_path

string voronoi.input_path = './../data/INPUT/IMGs/'

Definition at line 788 of file voronoi.py.

◆ name

voronoi.name = tmp[0]

Definition at line 808 of file voronoi.py.

◆ output

string voronoi.output = os.path.join(output_path, folder) + '/'

Definition at line 796 of file voronoi.py.

◆ output_path

string voronoi.output_path = './../data/OUTPUT/voronoi_graph/'

Definition at line 789 of file voronoi.py.

◆ param_obj

voronoi.param_obj = ParameterObj()

Definition at line 810 of file voronoi.py.

◆ tmp

voronoi.tmp = map.split('.')

Definition at line 807 of file voronoi.py.

◆ True

voronoi.True

Definition at line 811 of file voronoi.py.



rose2
Author(s): Gabriele Somaschini, Matteo Luperto
autogenerated on Wed Jun 28 2023 02:21:53