#include <PointSampler.h>
Inheritance diagram for HuginBase::AllPointSampler:

Public Member Functions | |
| AllPointSampler (PanoramaData &panorama, AppBase::ProgressDisplay *progressDisplay, std::vector< vigra::FRGBImage * > images, int nPoints) | |
| virtual | ~AllPointSampler () |
Static Public Member Functions | |
| template<class Img, class VoteImg, class PP> | |
| void | sampleAllPanoPoints (const std::vector< Img > &imgs, const std::vector< VoteImg * > &voteImgs, const std::vector< SrcPanoImage > &src, const PanoramaOptions &dest, int nPoints, float minI, float maxI, std::vector< std::multimap< double, PP > > &radiusHist, unsigned &nGoodPoints, unsigned &nBadPoints, AppBase::ProgressReporter &progress) |
| sample all points inside a panorama and check for create a bins of point pairs that include a specific radius. | |
Protected Member Functions | |
| virtual void | samplePoints (const std::vector< InterpolImg > &imgs, const std::vector< vigra::FImage * > &voteImgs, const std::vector< SrcPanoImage > &src, const PanoramaOptions &dest, float minI, float maxI, std::vector< std::multimap< double, vigra_ext::PointPairRGB > > &radiusHist, unsigned &nGoodPoints, unsigned &nBadPoints, AppBase::ProgressReporter &progress) |
|
||||||||||||||||||||
|
Definition at line 136 of file PointSampler.h. |
|
|
Definition at line 143 of file PointSampler.h. |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
sample all points inside a panorama and check for create a bins of point pairs that include a specific radius.
Definition at line 301 of file PointSampler.h. References hugin_utils::FDiff2D, vigra_ext::getMaxComponent(), HuginBase::PanoramaOptions::getROI(), AppBase::ProgressReporter::increaseProgress(), hugin_utils::norm(), hugin_utils::sqr(), hugin_utils::TDiff2D< T >::toDiff2D(), hugin_utils::TDiff2D< T >::x, and hugin_utils::TDiff2D< T >::y. |
|
||||||||||||||||||||||||||||||||||||||||||||
|
Implements HuginBase::PointSampler. Definition at line 165 of file PointSampler.h. |
1.3.9.1