22 #ifndef SIRIUS_FREQUENCY_RESAMPLER_FACTORY_H_ 23 #define SIRIUS_FREQUENCY_RESAMPLER_FACTORY_H_ 65 #endif // SIRIUS_FREQUENCY_RESAMPLER_FACTORY_H_ Definition: exception.h:27
Factory of IFrequencyResampler that composes an image decomposition policy and a zoom strategy...
Definition: frequency_resampler_factory.h:49
std::unique_ptr< IFrequencyResampler > UPtr
Definition: i_frequency_resampler.h:41
static IFrequencyResampler::UPtr Create(ImageDecompositionPolicies image_decomposition, FrequencyZoomStrategies zoom_strategy)
IFrequencyResampler factory.
FrequencyZoomStrategies
Enum of supported frequency zoom strategies.
Definition: frequency_resampler_factory.h:40
ImageDecompositionPolicies
Enum of supported image decomposition policies.
Definition: frequency_resampler_factory.h:32