Fonctions de débruitage

Summary
Permet une restauration par la méthode de Tikhonov
Permet une restauration par la méthode des hypersurfaces (le plus performant)
Permet une restauration par la méthode de la variation totale

Functions

debruitageTikhonov

ImageMono* debruitageTikhonov(ImageMono &source,
int nbiter,
double alpha,
double dt)

Permet une restauration par la méthode de Tikhonov

Paramètres

sourcel’image source (non vide)
nbiterle nombre d’itération à effectuer
alphavaleurs paramètrables
dtdiscrétisation temporelle

Retour

Un pointeur sur l’image corrigée

debruitageHypersurface

ImageMono* debruitageHypersurface(ImageMono &source,
int nbiter,
double alpha,
double dt)

Permet une restauration par la méthode des hypersurfaces (le plus performant)

Paramètres

sourcel’image source (non vide)
nbiterle nombre d’itération à effectuer
alphavaleurs paramètrables
dtdiscrétisation temporelle

Retour

Un pointeur sur l’image corrigée

debruitageVariation

ImageMono* debruitageVariation(ImageMono &source,
int nbiter,
double alpha,
double dt)

Permet une restauration par la méthode de la variation totale

Paramètres

sourcel’image source (non vide)
nbiterle nombre d’itération à effectuer
alphavaleurs paramètrables
dtdiscrétisation temporelle

Retour

Un pointeur sur l’image corrigée

ImageMono* debruitageTikhonov(ImageMono &source,
int nbiter,
double alpha,
double dt)
Permet une restauration par la méthode de Tikhonov
ImageMono* debruitageHypersurface(ImageMono &source,
int nbiter,
double alpha,
double dt)
Permet une restauration par la méthode des hypersurfaces (le plus performant)
ImageMono* debruitageVariation(ImageMono &source,
int nbiter,
double alpha,
double dt)
Permet une restauration par la méthode de la variation totale