Page principale   Hiérarchie des classes   Liste des composants   Liste des fichiers   Composants   Déclarations  

Référence du fichier image_data.h

Fichier qui contient les objets nécessaires à la gestion des données sur les images. Plus de détails...

#include "image_data.cc"

Aller au code source de ce fichier.

Composants

class  Image_data
 Objet de base pour manipuler des données sur des images. Plus de détails...


Définitions des types

typedef unsigned char Image_operator
 Type des variables qui indique le rapport entre une image source et une image cible.

typedef unsigned char Output_format
 Type des variables qui indique le format de sortie des données.


Variables

const Image_operator COPY = 0
 Constante prédéfinie.

const Image_operator LEFT_DX = 1
 Constante prédéfinie.

const Image_operator RIGHT_DX = 2
 Constante prédéfinie.

const Image_operator DX = LEFT_DX
 Constante prédéfinie.

const Image_operator UP_DY = 3
 Constante prédéfinie.

const Image_operator DOWN_DY = 4
 Constante prédéfinie.

const Image_operator DY = UP_DY
 Constante prédéfinie.

const Image_operator DDX = 5
 Constante prédéfinie.

const Image_operator DDY = 6
 Constante prédéfinie.

const Image_operator SQUARE = 7
 Constante prédéfinie.

const Image_operator SQUARE_ROOT = 8
 Constante prédéfinie.

const Output_format GREY_LEVELS = 0
 Constante prédéfinie.

const Output_format BLUE_AND_RED = 1


Description détaillée

Fichier qui contient les objets nécessaires à la gestion des données sur les images.

Contient la description de tous les outils différentiels : gradient, laplacien, ...

Les fonctions get_... et les opérateurs sont fournies pour permettre de tester rapidement une PDE. Pour optimiser le temps de calcul et l'espace mémoire, il faut utiliser les fonctions add(), sub()... et les constructeurs par fonction.

Si la variable SAFE_OPS est définie à la compilation, des tests supplémentaires sont effectués lors de chaque opération pour vérifier la validité des opérandes. En cas d'échec d'un test, l'exécution est stoppée.


Généré le Mon Mar 19 22:47:37 2001 pour PDElib par doxygen1.2.5 écrit par Dimitri van Heesch, © 1997-2001