#include <dlrNumeric/transform3D.h>
#include <limits>
#include <dlrCommon/functional.h>
#include <dlrCommon/types.h>
#include <dlrNumeric/array1D.h>
#include <dlrNumeric/array2D.h>
#include <dlrNumeric/quaternion.h>
#include <dlrNumeric/rotations.h>
#include <dlrNumeric/utilities.h>
#include <dlrNumeric/vector3D.h>
#include <dlrLinearAlgebra/linearAlgebra.h>
Include dependency graph for registerPoints3D.h:

Go to the source code of this file.
Namespaces | |
| namespace | dlr |
| namespace | dlr::computerVision |
Functions | |
| template<class InIter0, class InIter1> | |
| Transform3D | dlr::computerVision::registerPoints3D (InIter0 fromPointsBegin, InIter0 fromPointsEnd, InIter1 toPointsBegin) |
| template<class InIter0, class InIter1, class InIter2> | |
| Transform3D | dlr::computerVision::registerPoints3D (InIter0 fromPointsBegin, InIter0 fromPointsEnd, InIter1 toPointsBegin, InIter2 selectedFlagsBegin) |
| This function works just like the three-argument form of registerPoints3D(), except that only selected points are considered in the registration. | |
| template<class InIter0, class InIter1, class OutIter0> | |
| Transform3D | dlr::computerVision::registerPoints3D (InIter0 fromPointsBegin, InIter0 fromPointsEnd, InIter1 toPointsBegin, OutIter0 selectedFlagsBegin, double inclusion, double maximumResidual=-1.0, size_t maximumIterations=5) |
| This function calls the four-argument form of registerPoints3D() repeatedly while trying to identify and ignore outliers. | |
Copyright (C) 1998-2007 David LaRose, dlr@cs.cmu.edu See accompanying file, LICENSE.TXT, for details.
Definition in file registerPoints3D.h.
1.5.2