Image detector based on a Fern classifier.
More...
#include <FernImageDetector.h>
Image detector based on a Fern classifier.
- Examples:
- SampleMarkerlessCreator.cpp, and SampleMarkerlessDetector.cpp.
Definition at line 77 of file FernImageDetector.h.
◆ FernImageDetector()
alvar::FernImageDetector::FernImageDetector |
( |
const bool |
visualize = false | ) |
|
◆ ~FernImageDetector()
alvar::FernImageDetector::~FernImageDetector |
( |
| ) |
|
◆ findFeatures()
void alvar::FernImageDetector::findFeatures |
( |
Mat & |
image, |
|
|
bool |
planeAssumption = true |
|
) |
| |
◆ homography()
cv::Mat alvar::FernImageDetector::homography |
( |
| ) |
|
◆ imagePoints()
void alvar::FernImageDetector::imagePoints |
( |
vector< CvPoint2D64f > & |
points | ) |
|
◆ inlierRatio()
double alvar::FernImageDetector::inlierRatio |
( |
| ) |
|
◆ modelPoints()
void alvar::FernImageDetector::modelPoints |
( |
vector< CvPoint3D64f > & |
points, |
|
|
bool |
normalize = true |
|
) |
| |
◆ read()
bool alvar::FernImageDetector::read |
( |
const std::string & |
filename, |
|
|
const bool |
binary = true |
|
) |
| |
◆ size()
cv::Size alvar::FernImageDetector::size |
( |
| ) |
|
◆ train() [1/2]
void alvar::FernImageDetector::train |
( |
const std::string & |
filename | ) |
|
◆ train() [2/2]
void alvar::FernImageDetector::train |
( |
Mat & |
image | ) |
|
◆ write()
bool alvar::FernImageDetector::write |
( |
const std::string & |
filename, |
|
|
const bool |
binary = true |
|
) |
| |
◆ mClassifier
◆ mCorrespondences
cv::Mat alvar::FernImageDetector::mCorrespondences |
|
private |
◆ mHomography
cv::Mat alvar::FernImageDetector::mHomography |
|
private |
◆ mImagePoints
vector<cv::Point2f> alvar::FernImageDetector::mImagePoints |
|
private |
◆ mInlierRatio
double alvar::FernImageDetector::mInlierRatio |
|
private |
◆ mKeyPoints
vector<KeyPoint> alvar::FernImageDetector::mKeyPoints |
|
private |
◆ mLDetector
LDetector alvar::FernImageDetector::mLDetector |
|
private |
◆ mModelPoints
vector<cv::Point2f> alvar::FernImageDetector::mModelPoints |
|
private |
◆ mObjects
std::vector<Mat> alvar::FernImageDetector::mObjects |
|
private |
◆ mPatchGenerator
PatchGenerator alvar::FernImageDetector::mPatchGenerator |
|
private |
◆ mSize
cv::Size alvar::FernImageDetector::mSize |
|
private |
◆ mVisualize
bool alvar::FernImageDetector::mVisualize |
|
private |
The documentation for this class was generated from the following files: