ldvTile.h File Reference


Detailed Description

Several function to create a geometric panorama.

Author:
Copyright (C) 2007 Vincent Rabaud <vrabaud@cs.ucsd.edu>
Version:
1.2-20080501

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

Include dependency graph for ldvTile.h:

This graph shows which files directly or indirectly include this file:


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.

Function Documentation

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.

Parameters:
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().

Here is the call graph for this function:


Generated on Tue Feb 17 12:47:14 2009 for LDV by  doxygen 1.5.6