#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>
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 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.
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.
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.