/*************************************************************************************************************************************/ /* */ /* D E F I N I T I O N D E S O P E R A T I O N S D ' A C C U M U L A T I O N : */ /* */ /* */ /* Author of '$xci/accumule.03$I' : */ /* */ /* Jean-Francois Colonna (LACTAMME, 1996??????????). */ /* */ /*************************************************************************************************************************************/ /*===================================================================================================================================*/ /*************************************************************************************************************************************/ /* */ /* P A R A M E T R E S : */ /* */ /*************************************************************************************************************************************/ #define FACTEUR_D_ATTENUATION \ FU \ /* Facteur destine a attenuer (eventuellement) les images, la premiere etant en general */ \ /* plus attenuee que la derniere, car elle correspond dans une sequence temporelle a un */ \ /* instant plus ancien (la valeur 'FU' correspond a l'absence...). On notera que si ce */ \ /* facteur est nul, il est alors calcule automatiquement de facon que : */ \ /* */ \ /* (derniere_image - premiere_image + 1) */ \ /* BLANC*(facteur_d_attenuation) = 1 */ \ /* */ \ /* ce qui permet d'exploiter au mieux la dynamique des niveaux de gris, la derniere image */ \ /* se trouvant tres pres du NOIR. A titre d'exemple, lors d'un calcul portant sur 128 */ \ /* images, on a : */ \ /* */ \ /* facteur_d_attenuation = 0.957633 */ \ /* */ #define EDITER_LE_FACTEUR_D_ATTENUATION \ FAUX \ /* Indique s'il faut editer ('VRAI') ou pas ('FAUX') le facteur d'attenuation ; cela n'a */ \ /* evidemment de sens que lorsque celui est nul, et donc calcule automatiquement... */ #define FACTEUR_A \ FU #define FACTEUR_B \ FZERO /* Facteurs destines a transformer lineairement le numero d'image (A.n + B) */ #define RECHERCHE_DU_MAXIMUM \ FAUX \ /* Faut-il rechercher le maximum ('VRAI') ou proceder par cumul arithmetique ('FAUX') ? */ #define EN_FAIT_RECHERCHE_DU_MINIMUM \ FAUX \ /* Lorsque 'IL_FAUT(rechercher_le_maximum)', doit-on en fait chercher le minimum ('VRAI') */ \ /* ou bien (comme avant le 19990323143608) veritablement le maximum ('FAUX') ? On notera */ \ /* l'interet de cette option avec les images qui sont sur un fond BLANC (apres, par exemple, */ \ /* l'intervention de '$xci/complement$X'). On verra avec interet 'v $xiirv/PART.41.1.0'. */ #define FAIRE_VARIER_LINEAIREMENT_LE_FACTEUR_D_ATTENUATION \ FAUX \ /* Faut-il faire varier lineairement le 'facteur_d_attenuation_courant' ('VRAI') ou non */ \ /* lineairement ('FAUX') comme c'etait le cas systematiquement avant le 19990421143004. */ #define FACTEUR_D_ATTENUATION_DE_DEPART \ FZERO #define FACTEUR_D_ATTENUATION_D_ARRIVEE \ FU /* Bornes de variation de 'facteur_d_attenuation_courant' dans le cas ou */ /* 'IL_FAUT(faire_varier_lineairement_le_facteur_d_attenuation)'. */