PICCANTE  0.4
The hottest HDR imaging library!
Public Member Functions | Public Attributes | List of all members
pic::pic::RichardsonLucyDeconvolutionGL Class Reference

#include <display.hpp>

Public Member Functions

 RichardsonLucyDeconvolutionGL ()
 
 ~RichardsonLucyDeconvolutionGL ()
 
void setup (ImageGL *psf, int nIterations)
 setup More...
 
ImageGLexecute (ImageGL *imgIn, ImageGL *imgOut)
 execute More...
 

Public Attributes

ImageGLpsf
 
ImageGLpsf_hat
 
ImageGLimg_est_conv
 
ImageGLimg_err
 
ImageGLimg_rel_blur
 
FilterGLConv2Dflt_conv
 
int nIterations
 

Constructor & Destructor Documentation

◆ RichardsonLucyDeconvolutionGL()

pic::pic::RichardsonLucyDeconvolutionGL::RichardsonLucyDeconvolutionGL ( )
inline

◆ ~RichardsonLucyDeconvolutionGL()

pic::pic::RichardsonLucyDeconvolutionGL::~RichardsonLucyDeconvolutionGL ( )
inline

Member Function Documentation

◆ execute()

ImageGL* pic::pic::RichardsonLucyDeconvolutionGL::execute ( ImageGL imgIn,
ImageGL imgOut 
)
inline

execute

Parameters
imgIn
imgOut
Returns

◆ setup()

void pic::pic::RichardsonLucyDeconvolutionGL::setup ( ImageGL psf,
int  nIterations 
)
inline

setup

Parameters
psf
nIterations

Member Data Documentation

◆ flt_conv

FilterGLConv2D* pic::pic::RichardsonLucyDeconvolutionGL::flt_conv

◆ img_err

ImageGL* pic::pic::RichardsonLucyDeconvolutionGL::img_err

◆ img_est_conv

ImageGL* pic::pic::RichardsonLucyDeconvolutionGL::img_est_conv

◆ img_rel_blur

ImageGL* pic::pic::RichardsonLucyDeconvolutionGL::img_rel_blur

◆ nIterations

int pic::pic::RichardsonLucyDeconvolutionGL::nIterations

◆ psf

ImageGL* pic::pic::RichardsonLucyDeconvolutionGL::psf

◆ psf_hat

ImageGL * pic::pic::RichardsonLucyDeconvolutionGL::psf_hat

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