Classes | Defines | Functions
stitcher.cpp File Reference
#include <boost/foreach.hpp>
#include <boost/program_options.hpp>
#include <opencv2/opencv.hpp>
#include <opencv2/legacy/legacy.hpp>
#include <iostream>
#include <fstream>
#include <list>
#include <string>
#include <pano_core/pano_core.h>
#include <cstdio>
Include dependency graph for stitcher.cpp:

Go to the source code of this file.

Classes

struct  CanceledException
struct  PairFitterCallback
class  StitchProgressCallable

Defines

#define DONT_USE_ROS   1
#define foreach   BOOST_FOREACH
#define LOG_TAG   "librobotview"
#define LOGE(...)   printf("error:");printf(LOG_TAG); printf(__VA_ARGS__);printf("\n");
#define LOGE_STREAM(x)   {std::stringstream ss; ss << x; LOGE("%s",ss.str().c_str());}
#define LOGI(...)   printf("info:");printf("%s:",LOG_TAG); printf(__VA_ARGS__);printf("\n");
#define LOGI_STREAM(x)   {std::stringstream ss; ss << x; LOGI("%s",ss.str().c_str());}
#define reverse_foreach   BOOST_REVERSE_FOREACH

Functions

int main (int argc, char *argv[])
int options (int ac, char **av, Options &opts)
bool solve (const std::string &directory, SVDRSolverParams params, Camera camera, std::vector< std::string > image_names, StitchProgressCallable *callback=NULL)
bool stitch (const std::string &pano_directory_name, const std::string &stitch_name, StitchProgressCallable *callback=NULL)

Define Documentation

#define DONT_USE_ROS   1

Definition at line 19 of file stitcher.cpp.

#define foreach   BOOST_FOREACH

Definition at line 42 of file stitcher.cpp.

#define LOG_TAG   "librobotview"

Definition at line 30 of file stitcher.cpp.

#define LOGE (   ...)    printf("error:");printf(LOG_TAG); printf(__VA_ARGS__);printf("\n");

Definition at line 32 of file stitcher.cpp.

#define LOGE_STREAM (   x)    {std::stringstream ss; ss << x; LOGE("%s",ss.str().c_str());}

Definition at line 34 of file stitcher.cpp.

#define LOGI (   ...)    printf("info:");printf("%s:",LOG_TAG); printf(__VA_ARGS__);printf("\n");

Definition at line 31 of file stitcher.cpp.

#define LOGI_STREAM (   x)    {std::stringstream ss; ss << x; LOGI("%s",ss.str().c_str());}

Definition at line 33 of file stitcher.cpp.

#define reverse_foreach   BOOST_REVERSE_FOREACH

Definition at line 43 of file stitcher.cpp.


Function Documentation

int main ( int  argc,
char *  argv[] 
)

Definition at line 282 of file stitcher.cpp.

int options ( int  ac,
char **  av,
Options &  opts 
)

Definition at line 71 of file stitcher.cpp.

bool solve ( const std::string &  directory,
SVDRSolverParams  params,
Camera  camera,
std::vector< std::string >  image_names,
StitchProgressCallable callback = NULL 
)

Definition at line 133 of file stitcher.cpp.

bool stitch ( const std::string &  pano_directory_name,
const std::string &  stitch_name,
StitchProgressCallable callback = NULL 
)

Definition at line 229 of file stitcher.cpp.



pano_core
Author(s): Ethan Rublee
autogenerated on Wed Aug 26 2015 16:34:01