#include <cv.h>
#include <cxcore.h>
#include <highgui.h>


Classes | |
| struct | PrevPano |
| Structure containing info about the previously displayed panorama. More... | |
Functions | |
| void | computePanorama (vector< ImgInfo > &vImgInfo, const AllFeatureGlobal &allFeatureGlobal, int latestImg, Match &match, string outputPath, bool doDisplay) |
| Applies the homography to the latest image and several random ones Could be done for all but done this way for speedups. | |
Variables | |
| const int | DISPLAY_EDGE = 900 |
| Maximal size of the edge of the display screen. | |
| const unsigned int | N_IMAGE_REFRESH = 3 |
| Number of images to refresh in the panorama, has to be at least 1. | |
| void computePanorama | ( | vector< ImgInfo > & | vImgInfo, | |
| const AllFeatureGlobal & | allFeatureGlobal, | |||
| int | latestImg, | |||
| Match & | match, | |||
| string | outputPath, | |||
| bool | doDisplay | |||
| ) |
Applies the homography to the latest image and several random ones Could be done for all but done this way for speedups.
| vImgInfo | vector containing info about the images | |
| allFeatureGlobal | all the FeatureGlobal | |
| latestImg | latest image analyzed | |
| match | contains all the information concerning matches | |
| outputPath | path to the output results | |
| doDisplay | If true, display the panorama |
References PrevPano::central, computeCornerExtrema(), DISPLAY_EDGE, drawImgFeature(), drawImgInfo(), PrevPano::HGlobal, N_IMAGE_REFRESH, PrevPano::pano, saveImage(), AllFeatureGlobal::size(), and writeOverlapToFile().

1.5.6