ransac.h File Reference

Header file declaring an implementation of the RANSAC algorithm. More...

#include <vector>
#include <dlrComputerVision/randomSampleSelector.h>
#include <cmath>
#include <algorithm>
#include <functional>
#include <dlrCommon/exception.h>
#include <dlrNumeric/maxRecorder.h>

Include dependency graph for ransac.h:

Go to the source code of this file.


Classes

class  dlr::computerVision::Ransac< Problem >
 This class template implements the RANSAC algorithm[1]. More...
class  dlr::computerVision::RansacProblem< Sample, Model >
 This class template implements the "Problem" interface required by the Ransac class, above. More...

Namespaces

namespace  dlr::computerVision
 This namespace is still in the early stages of development.

Enumerations

enum  dlr::computerVision::RansacInlierStrategy { DLR_CV_NAIVE_ERROR_THRESHOLD }
 This enum is used by the RANSAC algorithm to select between the various ways of deciding whether a particular sample matches the current model. More...


Detailed Description

Header file declaring an implementation of the RANSAC algorithm.

Copyright (C) 2008 David LaRose, dlr@cs.cmu.edu See accompanying file, LICENSE.TXT, for details.

Revision
Date

Definition in file ransac.h.


Generated on Wed Nov 25 12:15:07 2009 for dlrComputerVision Utility Library by  doxygen 1.5.8