operateur histogramme.
[Diverse]


Data Structures

struct  histo_t

lhisto

Author:
F. Bujor, E. Trouve
Version:
1.0 (09/07/00); Include : image.h, proto2D.h, histo.h
See also:
mhisto_XX, XX = u1 | u2 | fl .


paramhisto_lect (histo_t *des, param *ptp, char *debq)
int histofl_init (histo_t *des, imafl im0, imau1 mas)
int histofl_calc (histo_t *des, imafl im0, imau1 mas)
int histou1_init (histo_t *des, imau1 im0, imau1 mas)
int histou1_calc (histo_t *des, imau1 im0, imau1 mas)
int histou2_init (histo_t *des, imau2 im0, imau1 mas)
int histou2_calc (histo_t *des, imau2 im0, imau1 mas)

Detailed Description

Calcul d'histogramme sur des images 8 bits (u1), 16 bits (u2) et float (fl), valeur min, valeur max et pas (nombre de cases) parametrable.\ Histogramme de toute l'image ou conditionnel (zone definie par un label dans un masque).\ \ 1) Images 8 (resp. 16) bits : si min=max=0 (auto), histo sur [0, 256[, (resp. [0, 65536[), traitement bloc par bloc OK.\ si nombre de cases = 0 (auto), nombre de cases mis a 256 (resp 65536)\ \ 2) Images float : si min=max=0 (auto), recherche du min et du max de l'image (ATT dans ce cas, traitement bloc par bloc impossible).\ si nombre de cases = 0 (auto), nombre de cases mis a 1000\ \ Fichier ascii resultat en 2 colonnes :\

Function Documentation

param* histo_lect ( histo_t des,
param ptp,
char *  debq 
)

lecture des parametres de l'operateur histogramme. \

Parameters:
des pointeur descripteur
ptp pointeur sur parametre courant deja alloue (a lire),
debq pointeur de chaine de caracteres placee en debut de question
Returns:
renvoie nouveau pointeur de parametre deja alloue (pour la suite)
Author:
F. Bujor, E. Trouve
Version:
1.0 (09/07/00); Include : image.h, proto2D.h, histo.h

Definition at line 79 of file lhisto.c.

int histofl_calc ( histo_t des,
imafl  im0,
imau1  mas 
)

XX = u1 | u2 | fl : calcul de l'operateur histogramme.\

Parameters:
des pointeur descripteur
im0 image (ou bloc) initiale
mas image (ou bloc) masque (facultatif)
Author:
F. Bujor, E. Trouve
Version:
1.0 (09/07/00); Include : image.h, proto2D.h, histo.h

Definition at line 186 of file lhisto.c.

int histofl_init ( histo_t des,
imafl  im0,
imau1  mas 
)

XX = u1 | u2 | fl : initialisation de l'operateur histogramme.\ Attention : pour les images float, si appel avec min=max=0 (borne automatiques), l'image analysee im0 doit deja etre presente pour que l'init puisse trouver le min et le max de l'image, l'image masque egalement si on utilise un masque.

Parameters:
des pointeur descripteur
im0 image initiale (taille connue)
mas image masque (facultatif)
Author:
F. Bujor, E. Trouve
Version:
1.0 (09/07/00); Include : image.h, proto2D.h, histo.h

Definition at line 123 of file lhisto.c.


Generated on Tue Apr 22 13:31:04 2008 for ima2D by  doxygen 1.5.3