/*************************************************************************************************************************************/
/* */
/* V I S U A L I S A T I O N D E C I N Q C H A M P S S C A L A I R E S S I M U L T A N E M E N T : */
/* */
/* */
/* Author of '$xrv/champs_5.1D$I' : */
/* */
/* Jean-Francois Colonna (LACTAMME, 20111020095241). */
/* */
/*************************************************************************************************************************************/
/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/* */
/* D E F I N I T I O N S D E S M O D E S D E R E P R E S E N T A T I O N D E S C H A M P S : */
/* */
/*************************************************************************************************************************************/
#define CHAMP_ROUGE(x,y) \
COND(EST_VRAI(les_images_sont_standards) \
,______NORMALISE_NIVEAU(load_point(ImageA_ROUGE,x,y)) \
,OPC1(IL_FAUT(normaliser_les_niveaux_non_standards) \
,______NORMALISE_NIVEAU \
,NEUT \
,loadF_point(IFmageA_ROUGE,x,y) \
) \
)
#define CHAMP_VERTE(x,y) \
COND(EST_VRAI(les_images_sont_standards) \
,______NORMALISE_NIVEAU(load_point(ImageA_VERTE,x,y)) \
,OPC1(IL_FAUT(normaliser_les_niveaux_non_standards) \
,______NORMALISE_NIVEAU \
,NEUT \
,loadF_point(IFmageA_VERTE,x,y) \
) \
)
#define CHAMP_BLEUE(x,y) \
COND(EST_VRAI(les_images_sont_standards) \
,______NORMALISE_NIVEAU(load_point(ImageA_BLEUE,x,y)) \
,OPC1(IL_FAUT(normaliser_les_niveaux_non_standards) \
,______NORMALISE_NIVEAU \
,NEUT \
,loadF_point(IFmageA_BLEUE,x,y) \
) \
)
/* Definition des trois composantes (ROUGE,VERTE,BLEUE). */
/* */
/* On notera que la presence de 'OPC1(...)' contraint la mise de ces definitions dans */
/* un '$I' et non pas dans le '$K'... */