#include <CalibCornerPatch.h>
Classes | |
struct | Params |
Public Member Functions | |
CalibCornerPatch (int nSideSize=8) | |
bool | IterateOnImage (Params ¶ms, CVD::Image< CVD::byte > &im) |
bool | IterateOnImageWithDrawing (Params ¶ms, CVD::Image< CVD::byte > &im) |
Protected Member Functions | |
void | FillTemplate (CVD::Image< float > &im, Params params) |
double | Iterate (CVD::Image< CVD::byte > &im) |
void | MakeSharedTemplate () |
void | MakeTemplateWithCurrentParams () |
Protected Attributes | |
double | mdLastError |
CVD::Image< Vector< 2 > > | mimAngleJacs |
CVD::Image< Vector< 2 > > | mimGradients |
CVD::Image< float > | mimTemplate |
Params | mParams |
Static Protected Attributes | |
static CVD::Image< float > | mimSharedSourceTemplate |
Definition at line 11 of file CalibCornerPatch.h.
CalibCornerPatch::CalibCornerPatch | ( | int | nSideSize = 8 | ) |
Definition at line 18 of file CalibCornerPatch.cc.
void CalibCornerPatch::FillTemplate | ( | CVD::Image< float > & | im, |
Params | params | ||
) | [protected] |
double CalibCornerPatch::Iterate | ( | CVD::Image< CVD::byte > & | im | ) | [protected] |
Definition at line 132 of file CalibCornerPatch.cc.
bool CalibCornerPatch::IterateOnImage | ( | Params & | params, |
CVD::Image< CVD::byte > & | im | ||
) |
Definition at line 105 of file CalibCornerPatch.cc.
bool CalibCornerPatch::IterateOnImageWithDrawing | ( | Params & | params, |
CVD::Image< CVD::byte > & | im | ||
) |
Definition at line 91 of file CalibCornerPatch.cc.
void CalibCornerPatch::MakeSharedTemplate | ( | ) | [protected] |
Definition at line 187 of file CalibCornerPatch.cc.
void CalibCornerPatch::MakeTemplateWithCurrentParams | ( | ) | [protected] |
Definition at line 29 of file CalibCornerPatch.cc.
double CalibCornerPatch::mdLastError [protected] |
Definition at line 40 of file CalibCornerPatch.h.
CVD::Image<Vector<2> > CalibCornerPatch::mimAngleJacs [protected] |
Definition at line 35 of file CalibCornerPatch.h.
CVD::Image<Vector<2> > CalibCornerPatch::mimGradients [protected] |
Definition at line 34 of file CalibCornerPatch.h.
Image< float > CalibCornerPatch::mimSharedSourceTemplate [static, protected] |
Definition at line 38 of file CalibCornerPatch.h.
CVD::Image<float> CalibCornerPatch::mimTemplate [protected] |
Definition at line 33 of file CalibCornerPatch.h.
Params CalibCornerPatch::mParams [protected] |
Definition at line 32 of file CalibCornerPatch.h.