PCLPCA¶
-
MLModule
¶ genre PCLCommon
author Wolf Spindler
package FMEstable/PCL
dll MLPCLCommon
definition MLPCLCommon.def inherits from PCLModule
keywords points
,clouds
,PCL
,PCA
,main
,axis
,axes
,principle
,component
,eigen
,eigenvectors
,eigenvalues
,mean
Purpose¶
Applies the pcl::PCA filter to the input point cloud and determines mean, eigen values, and eigen vectors of the point cloud which are displayed in panel fields. The projected input point cloud is provided at the module output. See pcl::PCA for details.
Input Fields¶
Output Fields¶
outputPCLObject0¶
-
name:
outputPCLObject0
, type:
MLBase
¶ Provides the projection of the input point cloud according to its principle components if possible, otherwise it will contain NULL output data. Indices of source points added to the output are also provided in the output base object (the default indices for all input points).
Parameter Fields¶
Field Index¶
Eigen Values : Vector3 |
Eigen Vector0 : Vector3 |
Eigen Vector1 : Vector3 |
Eigen Vector2 : Vector3 |
Keep Information : Bool |
Mean : Vector4 |
Status : String |
Visible Fields¶
Mean¶
-
name:
mean
, type:
Vector4
, persistent:
no
¶ This output-only field displays the mean values of the point cloud.
Eigen Vector0¶
-
name:
eigenVector0
, type:
Vector3
, persistent:
no
¶ This output-only field displays the first eigen vector of the point cloud.
Eigen Vector1¶
-
name:
eigenVector1
, type:
Vector3
, persistent:
no
¶ This output-only field displays the second eigen vector of the point cloud.
Eigen Vector2¶
-
name:
eigenVector2
, type:
Vector3
, persistent:
no
¶ This output-only field displays the third eigen vector of the point cloud.
Eigen Values¶
-
name:
eigenValues
, type:
Vector3
, persistent:
no
¶ This output-only field displays the eigen values of the point cloud.
Keep Information¶
-
name:
keepInformation
, type:
Bool
, default:
TRUE
¶ In contrast to the other fields which display results of pcl::PCA functions this is an additional convenience field implemented in the MeVisLab wrapper module
PCLPCA
. If enabled it copies all information from input points such as rgb, normals, etc. to the projected output cloud; if disabled only the projected cloud with default output point members is provided at the output.