#include <Homography.h>
Public Member Functions | |
| Homography () | |
| ~Homography () | |
| void | initMatchesNormalization (PointMatchVector_t &iMatches) |
| bool | estimate (PointMatchVector_t &iMatches) |
| void | transformPoint (double iX, double iY, double &oX, double &oY) |
Public Attributes | |
| double | _H [3][3] |
| int | _nMatches |
| int | _currentPair |
| double | _v1x |
| double | _v2x |
| double | _v1y |
| double | _v2y |
Private Member Functions | |
| void | initialize (void) |
| void | addMatch (int iIndex, PointMatch &iMatch) |
| void | allocMemory (int iNPoints) |
| void | freeMemory () |
Private Attributes | |
| double ** | AA |
| double * | B |
| double * | X |
| double * | r |
| double ** | _Amat |
| double * | _Bvec |
| double * | _Rvec |
| double * | _Xvec |
Static Private Attributes | |
| const int | kNCols = 8 |
Friends | |
| ostream & | operator<< (ostream &o, const Homography &H) |
|
|
Definition at line 43 of file Homography.cpp. |
|
|
Definition at line 80 of file Homography.cpp. References freeMemory(). |
|
||||||||||||
|
Definition at line 126 of file Homography.cpp. References _Amat, _Bvec, lfeat::PointMatch::_img1_x, lfeat::PointMatch::_img1_y, lfeat::PointMatch::_img2_x, and lfeat::PointMatch::_img2_y. Referenced by estimate(). |
|
|
Definition at line 47 of file Homography.cpp. References _Amat, _Bvec, _nMatches, _Rvec, and _Xvec. Referenced by estimate(). |
|
|
Definition at line 169 of file Homography.cpp. References _Amat, _Bvec, _H, _nMatches, _Rvec, _Xvec, addMatch(), allocMemory(), freeMemory(), lfeat::Givens(), kNCols, and lfeat::PointMatchPtr. |
|
|
Definition at line 63 of file Homography.cpp. References _Amat. Referenced by estimate(), and ~Homography(). |
|
|
|
|
|
Definition at line 88 of file Homography.cpp. References _v1x, _v1y, _v2x, _v2y, and lfeat::PointMatchPtr. |
|
||||||||||||||||||||
|
Definition at line 159 of file Homography.cpp. References _H. Referenced by lfeat::Ransac::calcError(), and lfeat::Ransac::transform(). |
|
||||||||||||
|
Definition at line 117 of file Homography.cpp. |
|
|
Definition at line 63 of file Homography.h. Referenced by addMatch(), allocMemory(), estimate(), and freeMemory(). |
|
|
Definition at line 64 of file Homography.h. Referenced by addMatch(), allocMemory(), and estimate(). |
|
|
Definition at line 71 of file Homography.h. |
|
|
Definition at line 69 of file Homography.h. Referenced by estimate(), lfeat::operator<<(), and transformPoint(). |
|
|
Definition at line 70 of file Homography.h. Referenced by allocMemory(), and estimate(). |
|
|
Definition at line 65 of file Homography.h. Referenced by allocMemory(), and estimate(). |
|
|
Definition at line 74 of file Homography.h. Referenced by initMatchesNormalization(). |
|
|
Definition at line 74 of file Homography.h. Referenced by initMatchesNormalization(). |
|
|
Definition at line 74 of file Homography.h. Referenced by initMatchesNormalization(). |
|
|
Definition at line 74 of file Homography.h. Referenced by initMatchesNormalization(). |
|
|
Definition at line 66 of file Homography.h. Referenced by allocMemory(), and estimate(). |
|
|
Definition at line 53 of file Homography.h. |
|
|
Definition at line 54 of file Homography.h. |
|
|
Definition at line 34 of file Homography.cpp. Referenced by estimate(). |
|
|
Definition at line 54 of file Homography.h. |
|
|
Definition at line 54 of file Homography.h. |
1.3.9.1