STIRA  0.1
Public Member Functions | Static Public Member Functions | List of all members
stira::deconvolve::SimulateDegradation Class Reference

class to simulate image degradation, by blurring and applying noise More...

#include <SimulateDegradation.h>

Public Member Functions

 SimulateDegradation ()
 constructor
 
 ~SimulateDegradation ()
 destructor
 

Static Public Member Functions

static ArrayGrid< double > * GeneratePSF (int width, int height, common::BlurType myBlurType, std::vector< double > vBlurParameters)
 
static bool SimulateNoise (ArrayGrid< double > *pGridIn, common::NoiseType myNoiseType, double noiseLevel)
 
static ArrayGrid< double > * Run (ArrayGrid< double > *pGridIn, common::NoiseType myNoiseType, double noiseLevel, common::BlurType myBlurType, std::vector< double > vBlurParameters)
 
static ImageRun (Image *pImageIn, common::NoiseType myNoiseType, double noiseLevel, common::BlurType myBlurType, std::vector< double > vBlurParameters)
 

Detailed Description

class to simulate image degradation, by blurring and applying noise


The documentation for this class was generated from the following files: