Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages
HuginBase::CalculateOptimalScale Class Reference
#include <CalculateOptimalScale.h>
Inheritance diagram for HuginBase::CalculateOptimalScale:

Public Member Functions | |
| CalculateOptimalScale (PanoramaData &panorama) | |
| virtual | ~CalculateOptimalScale () |
| virtual bool | modifiesPanoramaData () const |
| returns true if the algorithm changes the PanoramaData. | |
| virtual bool | runAlgorithm () |
| implementation of the algorithm. | |
| virtual double | getResultOptimalScale () |
| virtual unsigned | getResultOptimalWidth () |
Static Public Member Functions | |
| double | calcOptimalScale (PanoramaData &panorama) |
| double | calcOptimalPanoScale (const SrcPanoImage &src, const PanoramaOptions &dest) |
| function to calculate the scaling factor so that the distances in the input image and panorama image are similar at the panorama center | |
Protected Attributes | |
| double | o_optimalScale |
Constructor & Destructor Documentation
|
|
|
|
|
|
Member Function Documentation
|
||||||||||||
|
function to calculate the scaling factor so that the distances in the input image and panorama image are similar at the panorama center
|
|
|
|
|
|
|
|
|
|
|
|
returns true if the algorithm changes the PanoramaData.
Implements HuginBase::PanoramaAlgorithm. Reimplemented in HuginBase::SetWidthOptimal. |
|
|
implementation of the algorithm. You should override with your algorithm's implementiation. Implements HuginBase::PanoramaAlgorithm. Reimplemented in HuginBase::SetWidthOptimal. |
Member Data Documentation
|
|
|
The documentation for this class was generated from the following files:
- hugin_base/algorithms/basic/CalculateOptimalScale.h
- hugin_base/algorithms/basic/CalculateOptimalScale.cpp
1.3.9.1