, including all inherited members.
ComputeAff(double a1[2], double a2[2], double a3[2], double b1[2], double b2[2], double b3[2], double H[9]) | P::Homography | |
ComputeHom(double a1[2], double a2[2], double a3[2], double a4[2], double b1[2], double b2[2], double b3[2], double b4[2], double H[9]) | P::Homography | |
ComputeHomLS(double H[9], bool normalize=true) | P::Homography | |
ComputeHomRobustLS(double H[9], bool normalize=true, double thrInlier=1., double thrAngle=1.) | P::Homography | |
CountInlierLns(double H[9], double thr, double thrAngle, int &inl) | P::Homography | [private] |
CountInlierPts(double H[9], double thr, int &inl) | P::Homography | [private] |
DenormalizeH(double nH[9], double T1[9], double T2[9], double H[9]) | P::Homography | [private] |
EstimateAff(double H[9], int &nbOutliers, double inlPcent=.8, bool returnOutl=false, int normalize=1, int verbose=1) | P::Homography | |
EstimateHom(double H[9], int &nbOutliers, double inlPcent=.8, bool returnOutl=false, int normalize=1, int NLrefine=HOMEST_SYM_XFER_ERROR, int verbose=1) | P::Homography | |
GetRandIdx(unsigned size, unsigned num, P::Array< unsigned > &idx) | P::Homography | [private] |
Homography() | P::Homography | |
Homography(unsigned nbPoints, unsigned nbLines=0) | P::Homography | |
InsertLineCoeff(Vector2 &ln1, Vector2 &ln2, double *d) | P::Homography | [inline, private] |
InsertNext(double pt1[2], double pt2[2]) | P::Homography | [inline] |
InsertNextLn(double ln1[2], double ln2[2]) | P::Homography | [inline] |
InsertNextLn(double a1[2], double b1[2], double a2[2], double b2[2]) | P::Homography | [inline] |
InsertNextPt(double pt1[2], double pt2[2]) | P::Homography | [inline] |
InsertPointCoeff(Vector2 &pt1, Vector2 &pt2, double *d) | P::Homography | [inline, private] |
invT | P::Homography | [private] |
lastLn | P::Homography | [private] |
lastPt | P::Homography | [private] |
LinePts2Para(double p1[2], double p2[2], double l[3]) | P::Homography | [inline] |
lns1 | P::Homography | [private] |
lns2 | P::Homography | [private] |
NormalizeH(double H[9], double T1[9], double T2[9], double nH[9]) | P::Homography | [private] |
NormalizeLns(double T[9], Array< Vector2 > &in, unsigned numLns, Array< Vector2 > &out) | P::Homography | [private] |
NormalizePts(Array< Vector2 > &in, unsigned numPts, Array< Vector2 > &out, double T[9]) | P::Homography | [private] |
outl | P::Homography | |
outlLns | P::Homography | |
pts1 | P::Homography | [private] |
pts2 | P::Homography | [private] |
Resize(unsigned nbPoints, unsigned nbLines=0) | P::Homography | [inline] |
SetDataMatrix(double *d, double H[9], double thr, double thrAngle, int &numInl) | P::Homography | [private] |
SetDataMatrixLns(Array< Vector2 > &lns1, Array< Vector2 > &lns2, unsigned numLns, unsigned start, CvMat *A) | P::Homography | [private] |
SetDataMatrixPts(Array< Vector2 > &pts1, Array< Vector2 > &pts2, unsigned numPts, unsigned start, CvMat *A) | P::Homography | [private] |
SetFirst() | P::Homography | [inline] |
SolveHomography(CvMat *A, CvMat *W, CvMat *Ut, CvMat *Vt, double H[9]) | P::Homography | [private] |
T1 | P::Homography | [private] |
~Homography() | P::Homography | |