| 
    Sirius
    0.0.0
    
   | 
 
Implementation of IFrequencyResampler. More...
#include <sirius/resampler/frequency_resampler.h>
  
 Public Member Functions | |
| FrequencyResampler ()=default | |
| FrequencyResampler (const FrequencyResampler &)=default | |
| FrequencyResampler & | operator= (const FrequencyResampler &)=default | 
| FrequencyResampler (FrequencyResampler &&)=default | |
| FrequencyResampler & | operator= (FrequencyResampler &&)=default | 
| ~FrequencyResampler () override=default | |
| Image | Compute (const ZoomRatio &ratio, const Image &input, const Padding &image_padding, const Filter &filter={}) const override | 
| Resample an image by a ratio in the frequency domain.  More... | |
  Public Member Functions inherited from sirius::IFrequencyResampler | |
| virtual | ~IFrequencyResampler ()=default | 
Additional Inherited Members | |
  Public Types inherited from sirius::IFrequencyResampler | |
| using | UPtr = std::unique_ptr< IFrequencyResampler > | 
Implementation of IFrequencyResampler.
      
  | 
  default | 
      
  | 
  default | 
      
  | 
  default | 
      
  | 
  overridedefault | 
      
  | 
  overridevirtual | 
Resample an image by a ratio in the frequency domain.
| zoom_ratio | zoom ratio | 
| input | image to zoom in/out | 
| image_padding | expected padding to add to the image to comply with the filter | 
| filter | optional filter to apply after the zoom transformation. The filter must be compatible with the requested ratio. | 
| sirius::Exception | if a computing issue happens | 
Implements sirius::IFrequencyResampler.
      
  | 
  default | 
      
  | 
  default | 
 1.8.14