eVision Python API
Loading...
Searching...
No Matches
eVision.Easy3D.EDecimator Class Reference

Decimation of a point cloud/ZMap/DepthMap. More...

Inheritance diagram for eVision.Easy3D.EDecimator:

Public Member Functions

None __init__ (self)
 Creates an eVision.Easy3D.EDecimator object.
None Load (self, str path)
 Loads the decimator configuration.
None Load (self, eVision.ESerializer|None serializer)
 Loads the decimator configuration.
None Save (self, str path)
 Saves the decimator configuration.
None Save (self, eVision.ESerializer|None serializer)
 Saves the decimator configuration.
None Decimate (self, eVision.Easy3D.EPointCloud cloudIn, eVision.Easy3D.EPointCloud cloudOut)
 Decimates a eVision.Easy3D.EPointCloud.

Detailed Description

Decimation of a point cloud/ZMap/DepthMap.

Remarks:

License(s): Easy3D

Constructor & Destructor Documentation

◆ __init__()

None eVision.Easy3D.EDecimator.__init__ ( self)

Creates an eVision.Easy3D.EDecimator object.

Member Function Documentation

◆ Decimate()

None eVision.Easy3D.EDecimator.Decimate ( self,
eVision.Easy3D.EPointCloud cloudIn,
eVision.Easy3D.EPointCloud cloudOut )

Decimates a eVision.Easy3D.EPointCloud.

Parameters
cloudInThe input point cloud.
cloudOutThe output point cloud.

Reimplemented in eVision.Easy3D.EGridDecimator, and eVision.Easy3D.ERandomDecimator.

◆ Load() [1/2]

None eVision.Easy3D.EDecimator.Load ( self,
eVision.ESerializer | None serializer )

Loads the decimator configuration.

The given eVision.ESerializer must have been created for reading.

Parameters
serializerThe serializer.

◆ Load() [2/2]

None eVision.Easy3D.EDecimator.Load ( self,
str path )

Loads the decimator configuration.

The given eVision.ESerializer must have been created for reading.

Parameters
pathThe file path.

◆ Save() [1/2]

None eVision.Easy3D.EDecimator.Save ( self,
eVision.ESerializer | None serializer )

Saves the decimator configuration.

The given eVision.ESerializer must have been created for writing.

Parameters
serializerThe serializer.

◆ Save() [2/2]

None eVision.Easy3D.EDecimator.Save ( self,
str path )

Saves the decimator configuration.

The given eVision.ESerializer must have been created for writing.

Parameters
pathThe file path.