#include <models.h>
Public Types | |
enum | { MIN_SIZE = 3 } |
Public Types inherited from swri_opencv_util::Correspondence2d | |
typedef cv::Mat | M |
typedef cv::Mat | T |
Public Member Functions | |
AffineTransform2d (const T &data) | |
virtual bool | GetModel (const std::vector< int32_t > &indices, M &model, double max_error) const |
bool | ValidData () const |
Public Member Functions inherited from swri_opencv_util::Correspondence2d | |
Correspondence2d (const T &data) | |
int32_t | GetInlierCount (const M &model, double max_error) |
void | GetInliers (const M &model, double max_error, std::vector< uint32_t > &indices) |
virtual std::string | GetModelString (M &model) const |
int32_t | Size () const |
Additional Inherited Members | |
Static Public Member Functions inherited from swri_opencv_util::Correspondence2d | |
static void | CopyTo (const M &src, M &dst) |
Protected Member Functions inherited from swri_opencv_util::Correspondence2d | |
virtual void | CalculateNorms (const M &model, cv::Mat &norms) |
Protected Attributes inherited from swri_opencv_util::Correspondence2d | |
const T & | data_ |
cv::Mat | delta__ |
cv::Mat | delta_squared__ |
cv::Mat | norms__ |
cv::Mat | predicted__ |
cv::Mat | thresholded__ |
|
inlineexplicit |
|
virtual |
Implements swri_opencv_util::Correspondence2d.
Definition at line 124 of file models.cpp.
|
inline |