Denys Rozumnyi commited on
Commit
fae3cfc
·
1 Parent(s): 3779480
Files changed (2) hide show
  1. geom_solver.py +7 -7
  2. testing.ipynb +0 -0
geom_solver.py CHANGED
@@ -143,16 +143,16 @@ class GeomSolver(object):
143
  self.vertices = centers
144
  nvert = centers.shape[0]
145
  # desired_vertices = (self.xyz[:,-1] > z_th).sum() // 300
146
- desired_vertices = 2*nvert
147
  if desired_vertices < self.min_vertices:
148
  desired_vertices = self.mean_vertices
149
  if desired_vertices > self.max_vertices:
150
- desired_vertices = self.mean_vertices
151
- if self.broken_cams.any():
152
- vertices = centers
153
- print("There are broken cams.")
154
- elif nvert >= desired_vertices:
155
- vertices = centers
156
  print("Enough vertices.")
157
  else:
158
  vertices = centers
 
143
  self.vertices = centers
144
  nvert = centers.shape[0]
145
  # desired_vertices = (self.xyz[:,-1] > z_th).sum() // 300
146
+ desired_vertices = 2*nvert
147
  if desired_vertices < self.min_vertices:
148
  desired_vertices = self.mean_vertices
149
  if desired_vertices > self.max_vertices:
150
+ desired_vertices = self.mean_vertices
151
+ # if self.broken_cams.any():
152
+ # vertices = centers
153
+ # print("There are broken cams.")
154
+ if nvert >= desired_vertices:
155
+ vertices = centers[:desired_vertices]
156
  print("Enough vertices.")
157
  else:
158
  vertices = centers
testing.ipynb CHANGED
The diff for this file is too large to render. See raw diff