addData() for fb pointclouds is now split in two methods addDataToHdf5() and buildIndices()
addDataToHdf5() only writes one pointcloud to hdf5
When all pointclouds from a stream have been written to hdf5, buildIndices() can be called to create the indices for the by uuid specified projects and pointclouds
This lead to a improvement of roughly 15s in time to store 5000 pointclouds using the gRPC_fb_sendPointCloud.py script on my Intel® Core™ i5-8250U system, compared to the method before which took about 39s for that task.
This is part of #350.
Changes:
This lead to a improvement of roughly 15s in time to store 5000 pointclouds using the
gRPC_fb_sendPointCloud.py
script on my Intel® Core™ i5-8250U system, compared to the method before which took about 39s for that task.