Residual Evaluator 3D

1 개요

Source 3D Object와 Target 3D Object간 잔차를 계산하는 알고리즘입니다.

2 알고리즘 상세 설명

Source Point Cloud Target Point Cloud
Source Target
Fig. Residual Evaluator 3D 동작 실행

3 파라미터 설정 및 사용 방법

4 예제 코드

CResidualEvaluator3D ResidualEvaluator3D;
CFL3DObject floSourceObjectData;
CFL3DObject floReferenceObjectData;

floReferenceObjectData.Load(L"C:\\Users\\Public\\Documents\\FLImaging\\ExampleImages\\ResidualEvaluator3D\\ReferencePoints.ply");

floSourceObjectData.Load(L"C:\\Users\\Public\\Documents\\FLImaging\\ExampleImages\\ResidualEvaluator3D\\MeasuredPoints.ply");
ResidualEvaluator3D.SetLearnObject(floReferenceObjectData);
ResidualEvaluator3D.SetSourceObject(floSourceObjectData);
ResidualEvaluator3D.Execute();

CResidualEvaluator3D ResidualEvaluator3D = new CResidualEvaluator3D();
CFL3DObject floSourceObjectData = new CFL3DObject();
CFL3DObject floReferenceObjectData = new CFL3DObject();

floReferenceObjectData.Load("C:\\Users\\Public\\Documents\\FLImaging\\ExampleImages\\ResidualEvaluator3D\\ReferencePoints.ply");

floSourceObjectData.Load("C:\\Users\\Public\\Documents\\FLImaging\\ExampleImages\\ResidualEvaluator3D\\MeasuredPoints.ply");
ResidualEvaluator3D.SetLearnObject(ref floReferenceObjectData);
ResidualEvaluator3D.SetSourceObject(ref floSourceObjectData);
ResidualEvaluator3D.Execute();
ResidualEvaluator3D = CResidualEvaluator3D()
floSourceObjectData = CFL3DObject()
floReferenceObjectData = CFL3DObject()

floReferenceObjectData.Load("C:\\Users\\Public\\Documents\\FLImaging\\ExampleImages\\ResidualEvaluator3D\\ReferencePoints.ply")

floSourceObjectData.Load("C:\\Users\\Public\\Documents\\FLImaging\\ExampleImages\\ResidualEvaluator3D\\MeasuredPoints.ply")
ResidualEvaluator3D.SetLearnObject(floReferenceObjectData)
ResidualEvaluator3D.SetSourceObject(floSourceObjectData)
ResidualEvaluator3D.Execute()