STIRA  0.1
Public Member Functions | List of all members
stira::degradationestimation::BlurEstimatorHu Class Reference

A class to estimate blur using method of Hu and de Haan References: - "Low Cost Robust Blur estimator". H. Hu and G. De Haan in IEEE ICIP 2006, Oct. 8-11, 2006, Atlanta (GA), pp. 617-620. More...

#include <BlurEstimatorHu.h>

Public Member Functions

 BlurEstimatorHu ()
 Constructor.
 
 ~BlurEstimatorHu ()
 Destructor.
 
double GetSigmaA ()
 gets smallest reblur sigma value
 
void SetSigmaA (double sigmaA)
 sets smallest reblur sigma value More...
 
double GetSigmaB ()
 gets largest reblur sigma value
 
void SetSigmaB (double sigmaB)
 sets largest reblur sigma value More...
 
double Run (ArrayGrid< double > *pGrid)
 gets the sigma of the blur for the given grid More...
 

Detailed Description

A class to estimate blur using method of Hu and de Haan References: - "Low Cost Robust Blur estimator". H. Hu and G. De Haan in IEEE ICIP 2006, Oct. 8-11, 2006, Atlanta (GA), pp. 617-620.

Member Function Documentation

double stira::degradationestimation::BlurEstimatorHu::Run ( ArrayGrid< double > *  pGrid)
void stira::degradationestimation::BlurEstimatorHu::SetSigmaA ( double  sigmaA)

sets smallest reblur sigma value

Parameters
sigmaAsmallest reblur sigma value
void stira::degradationestimation::BlurEstimatorHu::SetSigmaB ( double  sigmaB)

sets largest reblur sigma value

Parameters
sigmaBlargest reblur sigma value

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