vmtk
Recent Changes - Search:

vmtk

projects

links

edit SideBar

VmtkScripts / Vmtkicpregistration

vmtkicpregistration

Description

register a surface to a reference surface using the ICP algorithm

Input arguments

ArgumentVariableTypeLengthRangeDefaultDescription
idIdint1 0script id
handleSelfself1  handle to self
disabledDisabledbool1 0disable execution and piping
iSurfacevtkPolyData1  the input surface
ifileSurfaceInputFileNamestr1  filename for the default Surface reader
rReferenceSurfacevtkPolyData1  the reference surface
rfileReferenceSurfaceInputFileNamestr1  filename for the default ReferenceSurface reader
distancearrayDistanceArrayNamestr1  name of the array where the distance of the input surface to the reference surface has to be stored
signeddistancearraySignedDistanceArrayNamestr1  name of the array where the signed distance of the input surface to the reference surface is stored; distance is positive if distance vector and normal to the reference surface have negative dot product, i.e. if the input surface is outer with respect to the reference surface
flipnormalsFlipNormalsbool1 0flip normals to the reference surface after computing them
landmarksMaximumNumberOfLandmarksint1 1000maximum number of landmarks sampled from the two surfaces for evaluation of the registration metric
iterationsMaximumNumberOfIterationsint1 100maximum number of iterations for the optimization problems
maxmeandistanceMaximumMeanDistancefloat1 0.01convergence threshold based on the maximum mean distance between the two surfaces
ofileSurfaceOutputFileNamestr1  filename for the default Surface writer

Output arguments

ArgumentVariableTypeLengthRangeDefaultDescription
idIdint1 0script id
handleSelfself1  handle to self
oSurfacevtkPolyData1  the output surface
omatrix4x4Matrix4x4vtkMatrix4x41  the output transform matrix
Edit - History - Print - Recent Changes - Search
Page last modified on September 09, 2010, at 01:23 AM