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

#include <OpenOperator.hpp>

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

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

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

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

Fonctions membres publiques

 OpenOperator ()
void compute (Image &out, const Image &in)
OpenOperatorclone () const

Description détaillée

Cette classe permet d'appliquer une ouverture à une image

Une ouvertue est définie par la succession d'une érosion puis d'une dilatation

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


Documentation des contructeurs et destructeur

OpenOperator::OpenOperator (  ) 

Constructeur

L'opérateur appliquera alors une ouverture en utilisant le masque suivant :

       0 1 0
       1 1 1
       0 1 0

Définition à la ligne 41 du fichier OpenOperator.cpp.

Référencé par clone().


Documentation des fonctions membres

void OpenOperator::compute ( Image out,
const Image in 
) [virtual]

Paramètres:
out l'image de sortie
in l'image d'entrée
Exceptions:
Millie::IllegalArgument si le nombre de composantes de out et de in ne sont pas égales
Cet opérateur applique une ouverture en utilisant le masque suivant :
         0 1 0
         1 1 1
         0 1 0

Implémente Millie::Operator.

Définition à la ligne 45 du fichier OpenOperator.cpp.

Références Millie::AreaOperator::compute().

OpenOperator * OpenOperator::clone (  )  const [virtual]

clone

Implémente Millie::Operator.

Définition à la ligne 55 du fichier OpenOperator.cpp.

Références OpenOperator().


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