/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        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'...                                                        */



Copyright © Jean-François Colonna, 2019-2021.
Copyright © CMAP (Centre de Mathématiques APpliquées) UMR CNRS 7641 / Ecole Polytechnique, 2019-2021.