Inshaping: Rigsteration

Inshaping

Inshaping  0.1
Rigsteration

Classes

class  Inshape::TriSparse
 

Functions

Eigen::Matrix4f Inshape::ICPRigsteration (pcl::PointCloud< pcl::PointXYZ >::Ptr &data, pcl::PointCloud< pcl::PointXYZ >::Ptr &model)
 
Eigen::Matrix4f Inshape::NICPRigsteration (pcl::PointCloud< pcl::PointXYZ >::Ptr &data, pcl::PointCloud< pcl::PointXYZ >::Ptr &model)
 
Eigen::Matrix4f Inshape::SVDRegistration (pcl::PointCloud< pcl::PointXYZ >::Ptr &sub_data, pcl::PointCloud< pcl::PointXYZ >::Ptr &sub_model)
 
void Inshape::AlignWithFace (pcl::PointCloud< pcl::PointXYZ >::Ptr &body, pcl::PointCloud< pcl::PointXYZ >::Ptr &head_cloud, pcl::PointCloud< pcl::PointXYZ >::Ptr &face)
 
void Inshape::rigidRigsterWithoutMatch (pcl::PointCloud< pcl::PointXYZ >::Ptr &body, MyMesh &head_mesh, pcl::PointCloud< pcl::PointXYZ >::Ptr &face)
 
void Inshape::rigidRigsterWithMatch (pcl::PointCloud< pcl::PointXYZ >::Ptr &body, MyMesh &head_mesh, pcl::PointCloud< pcl::PointXYZ >::Ptr &face, pcl::PointCloud< pcl::PointXYZ >::Ptr &sub_head, pcl::PointCloud< pcl::PointXYZ >::Ptr &sub_body)
 

Detailed Description

Function Documentation

◆ AlignWithFace()

void Inshape::AlignWithFace ( pcl::PointCloud< pcl::PointXYZ >::Ptr &  body,
pcl::PointCloud< pcl::PointXYZ >::Ptr &  head_cloud,
pcl::PointCloud< pcl::PointXYZ >::Ptr &  face 
)

◆ ICPRigsteration()

Eigen::Matrix4f Inshape::ICPRigsteration ( pcl::PointCloud< pcl::PointXYZ >::Ptr &  data,
pcl::PointCloud< pcl::PointXYZ >::Ptr &  model 
)

◆ NICPRigsteration()

Eigen::Matrix4f Inshape::NICPRigsteration ( pcl::PointCloud< pcl::PointXYZ >::Ptr &  data,
pcl::PointCloud< pcl::PointXYZ >::Ptr &  model 
)

◆ rigidRigsterWithMatch()

void Inshape::rigidRigsterWithMatch ( pcl::PointCloud< pcl::PointXYZ >::Ptr &  body,
MyMesh head_mesh,
pcl::PointCloud< pcl::PointXYZ >::Ptr &  face,
pcl::PointCloud< pcl::PointXYZ >::Ptr &  sub_head,
pcl::PointCloud< pcl::PointXYZ >::Ptr &  sub_body 
)

◆ rigidRigsterWithoutMatch()

void Inshape::rigidRigsterWithoutMatch ( pcl::PointCloud< pcl::PointXYZ >::Ptr &  body,
MyMesh head_mesh,
pcl::PointCloud< pcl::PointXYZ >::Ptr &  face 
)

◆ SVDRegistration()

Eigen::Matrix4f Inshape::SVDRegistration ( pcl::PointCloud< pcl::PointXYZ >::Ptr &  sub_data,
pcl::PointCloud< pcl::PointXYZ >::Ptr &  sub_model 
)
Generated by   doxygen 1.8.14