Référence de la classe Millie::PeronaMalikFlow

#include <PeronaMalikFlow.hpp>

Est dérivée de Millie::Clonable.

Dérivée par Millie::SimplePeronaMalikFlow.

Graphe d'héritage de Millie::PeronaMalikFlow:

Inheritance graph
[légende]
Graphe de collaboration de Millie::PeronaMalikFlow:

Collaboration graph
[légende]
Liste de tous les membres

Fonctions membres publiques

virtual float computeFlow (const Image &image, int x, int y, int canal) const =0
 calcule la partie de diffusion dans l'équation de malik et perona
virtual PeronaMalikFlowclone () const=0
virtual ~PeronaMalikFlow ()

Description détaillée

Cette classe est une interface pour définie des flux pour résoudre les équations de Malik et Perona, qui s'écrivent sous la forme : du/dt = div(g(|grad u| grad U) Cette classe permet de calculer en un point (i,j) de U la valeur : div(g(|grad u| grad U)

Définition à la ligne 48 du fichier PeronaMalikFlow.hpp.


Documentation des contructeurs et destructeur

virtual Millie::PeronaMalikFlow::~PeronaMalikFlow (  )  [inline, virtual]

destructeur pour éviter les ennuis

Définition à la ligne 68 du fichier PeronaMalikFlow.hpp.


Documentation des fonctions membres

virtual float Millie::PeronaMalikFlow::computeFlow ( const Image image,
int  x,
int  y,
int  canal 
) const [pure virtual]

calcule la partie de diffusion dans l'équation de malik et perona

Paramètres:
x la position horizontale
y la position verticale
canal le numéro du canal

Implémenté dans Millie::NeighbourPeronaMalikFlow, et Millie::SimplePeronaMalikFlow.

Référencé par Millie::PeronaMalikFilter::compute(), et computePeronaMalikSolverMT().

virtual PeronaMalikFlow* Millie::PeronaMalikFlow::clone (  )  const [pure virtual]

clone

Implémente Millie::Clonable.

Implémenté dans Millie::NeighbourPeronaMalikFlow, et Millie::SimplePeronaMalikFlow.

Référencé par Millie::PeronaMalikFilter::PeronaMalikFilter().


La documentation de cette classe a été générée à partir du fichier suivant :
Généré le Fri May 18 23:25:23 2007 pour Millie par  doxygen 1.5.1