EPointCloud::LoadCSV

Loads an EPointCloud stored in the CSV (Comma-Separated Values) file format.

Namespace: Euresys::Open_eVision::Easy3D

[C++]

void LoadCSV(
   const std::string& path
)

void LoadCSV(
   const std::string& path,
   const EFloatRange& undefinedZValues
)

Parameters

path

The full path of the input file.

undefinedZValues

Optional parameter, discard the points with Z value in the given range.

Remarks

Only the x,y,z coordinates of the points of the pointcloud are loaded. Use pcd or ply if you need more.
There is no standard for pointcloud in CSV file format. To be correctly read, the file needs to have at least the components (x, y, z) and each value must be separated by a comma.
An acceptable file could be:
x, y, z
x1, y1, z1
x2, y2, z2
x3, y3, z3
Other components can be in the file and the order of the elements may differs from the example as long as it is defined in the header. Note that files containing series of profile frames (i.e. only containing z-values) are not supported.
Use EPointCloud::SaveCSV to save to CSV file.

EPointCloud.LoadCSV

Loads an EPointCloud stored in the CSV (Comma-Separated Values) file format.

Namespace: Euresys.Open_eVision.Easy3D

[C#]

void LoadCSV(
   string path
)

void LoadCSV(
   string path,
   Euresys.Open_eVision.EFloatRange undefinedZValues
)

Parameters

path

The full path of the input file.

undefinedZValues

Optional parameter, discard the points with Z value in the given range.

Remarks

Only the x,y,z coordinates of the points of the pointcloud are loaded. Use pcd or ply if you need more.
There is no standard for pointcloud in CSV file format. To be correctly read, the file needs to have at least the components (x, y, z) and each value must be separated by a comma.
An acceptable file could be:
x, y, z
x1, y1, z1
x2, y2, z2
x3, y3, z3
Other components can be in the file and the order of the elements may differs from the example as long as it is defined in the header. Note that files containing series of profile frames (i.e. only containing z-values) are not supported.
Use EPointCloud::SaveCSV to save to CSV file.