Public Member Functions | |
def | __init__ (self, grid_map, ang_tr=0.1, amp_tr=0.8, peak_height=0.5, par=200, smooth=False, sigma=3) |
def | compute_fft (self) |
def | find_walls_flood_filing (self) |
def | find_walls_with_line_segments (self) |
def | generate_initial_hypothesis_direction_simple (self, lines_long, max_len, padding, cell_tr, V) |
def | generate_initial_hypothesis_direction_with_kde (self, lines_long, max_len, bandwidth, cutoff_percent, cell_tr, V) |
def | generate_initial_hypothesis_simple (self) |
def | generate_initial_hypothesis_with_kde (self) |
def | generate_mask (self, x1_1, y1_1, x2_1, y2_1, x1_2, y1_2, x2_2, y2_2, y_org) |
def | histogram_filtering (self) |
def | load_map (self, grid_map) |
def | process_map (self) |
def | report (self) |
def | show (self, visualisation, path, shape, format='.png') |
def | simple_filter_map (self, tr) |
Definition at line 37 of file fft_structure_extraction.py.
def fft_structure_extraction.FFTStructureExtraction.__init__ | ( | self, | |
grid_map, | |||
ang_tr = 0.1 , |
|||
amp_tr = 0.8 , |
|||
peak_height = 0.5 , |
|||
par = 200 , |
|||
smooth = False , |
|||
sigma = 3 |
|||
) |
Definition at line 38 of file fft_structure_extraction.py.
def fft_structure_extraction.FFTStructureExtraction.compute_fft | ( | self | ) |
Definition at line 132 of file fft_structure_extraction.py.
def fft_structure_extraction.FFTStructureExtraction.find_walls_flood_filing | ( | self | ) |
Definition at line 634 of file fft_structure_extraction.py.
def fft_structure_extraction.FFTStructureExtraction.find_walls_with_line_segments | ( | self | ) |
Definition at line 742 of file fft_structure_extraction.py.
def fft_structure_extraction.FFTStructureExtraction.generate_initial_hypothesis_direction_simple | ( | self, | |
lines_long, | |||
max_len, | |||
padding, | |||
cell_tr, | |||
V | |||
) |
Definition at line 505 of file fft_structure_extraction.py.
def fft_structure_extraction.FFTStructureExtraction.generate_initial_hypothesis_direction_with_kde | ( | self, | |
lines_long, | |||
max_len, | |||
bandwidth, | |||
cutoff_percent, | |||
cell_tr, | |||
V | |||
) |
Definition at line 407 of file fft_structure_extraction.py.
def fft_structure_extraction.FFTStructureExtraction.generate_initial_hypothesis_simple | ( | self | ) |
Definition at line 621 of file fft_structure_extraction.py.
def fft_structure_extraction.FFTStructureExtraction.generate_initial_hypothesis_with_kde | ( | self | ) |
Definition at line 608 of file fft_structure_extraction.py.
def fft_structure_extraction.FFTStructureExtraction.generate_mask | ( | self, | |
x1_1, | |||
y1_1, | |||
x2_1, | |||
y2_1, | |||
x1_2, | |||
y1_2, | |||
x2_2, | |||
y2_2, | |||
y_org | |||
) |
Definition at line 142 of file fft_structure_extraction.py.
def fft_structure_extraction.FFTStructureExtraction.histogram_filtering | ( | self | ) |
Definition at line 368 of file fft_structure_extraction.py.
def fft_structure_extraction.FFTStructureExtraction.load_map | ( | self, | |
grid_map | |||
) |
Definition at line 108 of file fft_structure_extraction.py.
def fft_structure_extraction.FFTStructureExtraction.process_map | ( | self | ) |
Definition at line 169 of file fft_structure_extraction.py.
def fft_structure_extraction.FFTStructureExtraction.report | ( | self | ) |
Definition at line 787 of file fft_structure_extraction.py.
def fft_structure_extraction.FFTStructureExtraction.show | ( | self, | |
visualisation, | |||
path, | |||
shape, | |||
format = '.png' |
|||
) |
Definition at line 791 of file fft_structure_extraction.py.
def fft_structure_extraction.FFTStructureExtraction.simple_filter_map | ( | self, | |
tr | |||
) |
Definition at line 359 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.all_lines |
Definition at line 44 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.amp_tr |
Definition at line 73 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.analysed_map |
Definition at line 80 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.ang_tr |
Definition at line 72 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.angles |
Definition at line 90 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.binary_map |
Definition at line 79 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.cell_hypothesis_h |
Definition at line 61 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.cell_hypothesis_v |
Definition at line 62 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.cluster_quality_threshold |
Definition at line 85 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.clustering_h_labels |
Definition at line 43 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.clustering_v_labels |
Definition at line 40 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.comp |
Definition at line 94 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.d_row_h |
Definition at line 67 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.d_row_v |
Definition at line 68 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.ft_image |
Definition at line 102 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.ft_image_split |
Definition at line 101 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.grid_map |
Definition at line 78 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.labeled_map |
Definition at line 637 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.labeled_map_line_segment |
Definition at line 782 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.line_parameters |
Definition at line 87 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.lines |
Definition at line 58 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.lines_hypothesis_h |
Definition at line 63 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.lines_hypothesis_v |
Definition at line 64 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.lines_long_h |
Definition at line 59 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.lines_long_v |
Definition at line 60 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.main_directions |
Definition at line 39 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.map_scored_bad |
Definition at line 98 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.map_scored_diff |
Definition at line 99 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.map_scored_good |
Definition at line 97 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.map_split_good |
Definition at line 100 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.map_split_good_t |
Definition at line 103 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.mask_ft_image |
Definition at line 95 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.mask_inv_ft_image |
Definition at line 96 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.norm_ft_image |
Definition at line 88 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.par |
Definition at line 75 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.part_mask |
Definition at line 69 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.part_reconstruction |
Definition at line 57 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.part_score |
Definition at line 70 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.peak_height |
Definition at line 74 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.peak_indices |
Definition at line 92 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.pixel_quality_gmm |
Definition at line 84 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.pixel_quality_histogram |
Definition at line 83 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.pol |
Definition at line 89 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.pol_h |
Definition at line 91 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.quality_threshold |
Definition at line 363 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.rads |
Definition at line 93 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.scored_hypothesis_h |
Definition at line 65 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.scored_hypothesis_h_cut |
Definition at line 56 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.scored_hypothesis_v |
Definition at line 66 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.scored_hypothesis_v_cut |
Definition at line 55 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.segments_h |
Definition at line 47 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.segments_h_mbb_lines |
Definition at line 45 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.segments_v |
Definition at line 48 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.segments_v_mbb_lines |
Definition at line 46 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.shape |
Definition at line 104 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.sigma |
Definition at line 77 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.slice_h_lines |
Definition at line 42 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.slice_v_lines |
Definition at line 41 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.slices_h |
Definition at line 54 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.slices_h_dir |
Definition at line 49 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.slices_h_ids |
Definition at line 52 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.slices_v |
Definition at line 53 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.slices_v_dir |
Definition at line 50 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.slices_v_ids |
Definition at line 51 of file fft_structure_extraction.py.
fft_structure_extraction.FFTStructureExtraction.smooth |
Definition at line 76 of file fft_structure_extraction.py.