#include <ldvImgInfo.h>
Public Member Functions | |
| ~Match (void) | |
| Destructor. | |
| unsigned int | size (void) const |
| Returns the size of the contained symmetric matrices. | |
| void | setH (unsigned int img1, unsigned int img2, const CvMat *HIn) |
| Set the matrix of a match to a certain value. | |
| const CvMat * | getH (unsigned int img1, unsigned int img2) const |
| Get the matrix of a match. | |
| int | getNMatch (unsigned int img1, unsigned int img2) const |
| Get the number of matching features of a match. | |
| void | setComparedSIFT (unsigned int img1, unsigned int img2) |
| Set the comparison between two images to done. | |
| bool | getComparedSIFT (unsigned int img1, unsigned int img2) const |
| Return if two images have been tested for a homography or not. | |
| void | setComparedH (unsigned int img1, unsigned int img2) |
| Set the comparison between two images to done. | |
| bool | getComparedH (unsigned int img1, unsigned int img2) const |
| Return if two images have been tested for a homography or not. | |
| void | initializeNReclaimed (unsigned int img1, unsigned int img2) |
| Set the comparison between two images to done. | |
| void | increaseNReclaimed (unsigned int img1, unsigned int img2) |
| Set the comparison between two images to done. | |
| int | getNReclaimed (unsigned int img1, unsigned int img2) const |
| Return if two images have been tested for a homography or not. | |
| void | increaseMatch (unsigned int img1, unsigned int img2) |
| Increase the number of matching features by one. | |
| void | initializeMatch (unsigned int img1, unsigned int img2) |
| Initialize the number of matching features to zero. | |
| void | removeImg (unsigned int imgInd) |
| Remove an Image from all the possible matches. | |
| void | resize (unsigned int size) |
| Resizes the different data structures. | |
| unsigned int Match::size | ( | void | ) | const |
Returns the size of the contained symmetric matrices.
| void Match::setH | ( | unsigned int | img1, | |
| unsigned int | img2, | |||
| const CvMat * | HIn | |||
| ) |
Set the matrix of a match to a certain value.
| img1 | index of the first image in the match | |
| img2 | index of the second image in the match | |
| HIn | pointer to the matrix of the match |
Referenced by computePairwiseHomography().

| const CvMat * Match::getH | ( | unsigned int | img1, | |
| unsigned int | img2 | |||
| ) | const |
Get the matrix of a match.
| img1 | index of the first image in the match | |
| img2 | index of the second image in the match |
| img1 | index of the first image in the match | |
| img2 | index of the second image in the match |
Referenced by computeAllPairwiseHomography(), and drawImgInfo().

| int Match::getNMatch | ( | unsigned int | img1, | |
| unsigned int | img2 | |||
| ) | const |
Get the number of matching features of a match.
| img1 | index of the first image in the match | |
| img2 | index of the second image in the match |
| img1 | index of the first image in the match | |
| img2 | index of the second image in the match |
Referenced by compareAllSIFT(), and computeAllPairwiseHomography().

| void Match::setComparedSIFT | ( | unsigned int | img1, | |
| unsigned int | img2 | |||
| ) |
Set the comparison between two images to done.
| img1 | index of the first image in the match | |
| img2 | index of the second image in the match |
Referenced by compareAllSIFT().

| bool Match::getComparedSIFT | ( | unsigned int | img1, | |
| unsigned int | img2 | |||
| ) | const |
Return if two images have been tested for a homography or not.
| img1 | index of the first image in the match | |
| img2 | index of the second image in the match |
Referenced by compareAllSIFT().

| void Match::setComparedH | ( | unsigned int | img1, | |
| unsigned int | img2 | |||
| ) |
Set the comparison between two images to done.
| img1 | index of the first image in the match | |
| img2 | index of the second image in the match |
Referenced by computePairwiseHomography().

| bool Match::getComparedH | ( | unsigned int | img1, | |
| unsigned int | img2 | |||
| ) | const |
Return if two images have been tested for a homography or not.
| img1 | index of the first image in the match | |
| img2 | index of the second image in the match |
Referenced by computeAllPairwiseHomography().

| void Match::initializeNReclaimed | ( | unsigned int | img1, | |
| unsigned int | img2 | |||
| ) |
Set the comparison between two images to done.
| img1 | index of the first image in the match | |
| img2 | index of the second image in the match |
Referenced by reclaimFeature().

| void Match::increaseNReclaimed | ( | unsigned int | img1, | |
| unsigned int | img2 | |||
| ) |
Set the comparison between two images to done.
| img1 | index of the first image in the match | |
| img2 | index of the second image in the match |
Referenced by reclaimFeature().

| int Match::getNReclaimed | ( | unsigned int | img1, | |
| unsigned int | img2 | |||
| ) | const |
Return if two images have been tested for a homography or not.
| img1 | index of the first image in the match | |
| img2 | index of the second image in the match |
Referenced by drawImgInfo(), and reclaimFeature().

| void Match::increaseMatch | ( | unsigned int | img1, | |
| unsigned int | img2 | |||
| ) |
Increase the number of matching features by one.
| img1 | index of the first image in the match | |
| img2 | index of the second image in the match |
Referenced by compareAllSIFT().

| void Match::initializeMatch | ( | unsigned int | img1, | |
| unsigned int | img2 | |||
| ) |
Initialize the number of matching features to zero.
| img1 | index of the first image in the match | |
| img2 | index of the second image in the match |
Referenced by compareAllSIFT().

| void Match::removeImg | ( | unsigned int | imgInd | ) |
Remove an Image from all the possible matches.
| imgInd | index of the image to remove from the matches |
Referenced by removeImageTrace().

| void Match::resize | ( | unsigned int | size | ) |
Resizes the different data structures.
| size | size to with the different matrices have to be resized |
Referenced by ImageFolder::scan().

1.5.6