Skip to content

Commit 2406d4c

Browse files
committed
fix example_00
1 parent 2e76f35 commit 2406d4c

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

example/00_create_data/create_data.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
dense[:,:,1] = 1
3131
dense[:,:,vx_res-2] = 1
3232
val_range = np.array([(0.9, 1.1)], dtype=np.float32)
33-
oc_from_dense1 = pyoctnet.Octree.create_from_dense(dense, val_range, n_threads=n_threads)
33+
oc_from_dense1 = pyoctnet.Octree.create_from_dense(dense[np.newaxis], n_threads=n_threads)
3434
oc_from_dense2 = pyoctnet.Octree.create_from_dense2(dense, dense[np.newaxis,...].copy(), n_threads=n_threads)
3535

3636
vis.write_ply_voxels('dense.ply', dense)

example/00_create_data/vis.py

+8-5
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def write_ply_pcl(out_path, xyz, color=[128,128,128], color_array=None):
1616
f.write('property uchar blue\n')
1717
f.write('end_header\n')
1818

19-
for row in xrange(xyz.shape[0]):
19+
for row in range(xyz.shape[0]):
2020
xyz_row = xyz[row]
2121
if color_array is not None:
2222
c = color_array[row]
@@ -27,7 +27,10 @@ def write_ply_pcl(out_path, xyz, color=[128,128,128], color_array=None):
2727

2828

2929
def write_ply_boxes(out_path, bxs, binary=False):
30-
f = open(out_path, 'wb')
30+
if binary:
31+
f = open(out_path, 'wb')
32+
else:
33+
f = open(out_path, 'w')
3134
f.write("ply\n");
3235
if binary:
3336
f.write("format binary_little_endian 1.0\n")
@@ -118,9 +121,9 @@ def write_ply_boxes(out_path, bxs, binary=False):
118121
def write_ply_voxels(out_path, grid, color=[128,128,128], color_fcn=None, explode=1, binary=False):
119122
bxs = []
120123
width = 1
121-
for d in xrange(grid.shape[0]):
122-
for h in xrange(grid.shape[1]):
123-
for w in xrange(grid.shape[2]):
124+
for d in range(grid.shape[0]):
125+
for h in range(grid.shape[1]):
126+
for w in range(grid.shape[2]):
124127
if grid[d,h,w] == 0:
125128
continue
126129
x = w * explode

0 commit comments

Comments
 (0)