Public Member Functions | Public Attributes | Private Member Functions | Private Attributes
pano::BlenderSimple Class Reference

#include <Blender.h>

Inheritance diagram for pano::BlenderSimple:
Inheritance graph

List of all members.

Public Member Functions

void BlendAtoms (const std::set< cv::Ptr< ImageAtom > > &atoms, cv::Mat &outimage)
 BlenderSimple ()
virtual void blendIncremental (const ImageAtom &image_atom, cv::Mat &outimage)
void BlendMolecule (const ImageMolecule &mol, cv::Mat &outimage)
virtual ~BlenderSimple ()

Public Attributes


Private Member Functions

void setInputSize (cv::Size size)
void setOutputSize (cv::Size size)

Private Attributes

HugeImage huge_image_
cv::Mat in_img
cv::Mat in_weight
std::string output_prefix
SparseProjector projector

Detailed Description

Definition at line 74 of file Blender.h.

Constructor & Destructor Documentation

Definition at line 14 of file BlenderSimple.cpp.

Definition at line 20 of file BlenderSimple.cpp.

Member Function Documentation

void pano::BlenderSimple::BlendAtoms ( const std::set< cv::Ptr< ImageAtom > > &  atoms,
cv::Mat &  outimage 
) [inline, virtual]

Need Doxy

Implements pano::Blender.

Definition at line 86 of file Blender.h.

void pano::BlenderSimple::blendIncremental ( const ImageAtom image_atom,
cv::Mat &  outimage 
) [virtual]

Reimplemented from pano::Blender.

Definition at line 25 of file BlenderSimple.cpp.

void pano::BlenderSimple::BlendMolecule ( const ImageMolecule mol,
cv::Mat &  outimage 
) [virtual]

Need Doxy

Implements pano::Blender.

Definition at line 83 of file BlenderSimple.cpp.

void pano::BlenderSimple::setInputSize ( cv::Size  size) [private]
void pano::BlenderSimple::setOutputSize ( cv::Size  size) [private]

Member Data Documentation

Definition at line 93 of file Blender.h.

Definition at line 103 of file Blender.h.

cv::Mat pano::BlenderSimple::in_img [private]

Definition at line 98 of file Blender.h.

cv::Mat pano::BlenderSimple::in_weight [private]

Definition at line 99 of file Blender.h.

std::string pano::BlenderSimple::output_prefix [private]

Definition at line 101 of file Blender.h.

Definition at line 96 of file Blender.h.

The documentation for this class was generated from the following files:

Author(s): Ethan Rublee
autogenerated on Mon Oct 6 2014 08:04:39