34 #ifndef AIMS_PYRAMID_SUBSAMPLINGPYRAMID_H
35 #define AIMS_PYRAMID_SUBSAMPLINGPYRAMID_H
66 const std::vector<Point4du> &
factor()
const;
69 void setFactor(
const std::vector<Point4du> & r );
72 void setDirections(
bool dirx,
bool diry,
bool dirz,
bool dirt );
94 std::vector<Point4du>
computeFactors(
const std::vector<int> & size )
const;
std::vector< Point4du > _factor
std::vector< carto::VolumeRef< T > > execute(const carto::VolumeRef< T > &vol)
Execution.
std::vector< Point4du > computeFactors(const std::vector< int > &size) const
void setVerbose(int verbose=1)
virtual ~SubSamplingPyramidBuilder()
const std::vector< Point4du > & factor() const
const std::vector< bool > & directions() const
Parameters.
void setFactor(unsigned r)
void setSubSampler(const SubSampler &f)
void setDirections(const std::vector< bool > &dir)
SubSamplingPyramidBuilder & operator=(const SubSamplingPyramidBuilder &other)
SubSamplingPyramidBuilder(const SubSampler &f, unsigned factor=2)
Constructors / Destructors / Copy.