jens commited on
Commit
313008d
·
1 Parent(s): 369b1b2
Files changed (1) hide show
  1. inference.py +2 -2
inference.py CHANGED
@@ -73,7 +73,7 @@ class DepthPredictor:
73
  def generate_obj(self, image, n_samples, mask):
74
  # Step 1: Create a point cloud
75
  point_cloud, color_array = self.generate_pcl(image)
76
- point_cloud, color_array = point_cloud[mask.ravel()[:-1]], color_array[mask.ravel()[:-1]]
77
  # sample 1000 points
78
  idxs = np.random.choice(len(point_cloud), int(n_samples))
79
  point_cloud = point_cloud[idxs]
@@ -83,7 +83,7 @@ class DepthPredictor:
83
  # Create cubes and add them to the mesh
84
  for point, color in zip(point_cloud, color_array):
85
  cube = o3d.geometry.TriangleMesh.create_box(width=0.000005, height=0.000005, depth=0.000005)
86
- cube.translate(point)
87
  cube.paint_uniform_color(color)
88
  mesh += cube
89
  # Save the mesh to an .obj file
 
73
  def generate_obj(self, image, n_samples, mask):
74
  # Step 1: Create a point cloud
75
  point_cloud, color_array = self.generate_pcl(image)
76
+ #point_cloud, color_array = point_cloud[mask.ravel()[:-1]], color_array[mask.ravel()[:-1]]
77
  # sample 1000 points
78
  idxs = np.random.choice(len(point_cloud), int(n_samples))
79
  point_cloud = point_cloud[idxs]
 
83
  # Create cubes and add them to the mesh
84
  for point, color in zip(point_cloud, color_array):
85
  cube = o3d.geometry.TriangleMesh.create_box(width=0.000005, height=0.000005, depth=0.000005)
86
+ cube.translate(-point)
87
  cube.paint_uniform_color(color)
88
  mesh += cube
89
  # Save the mesh to an .obj file