#!/bin/csh

#######################################################################################################################################
#                                                                                                                                     #
#         C O N V E R S I O N   " S T A N D A R D   -->   F L O T T A N T E "   D ' U N E                                             #
#         I M A G E   E N   V R A I E S   C O U L E U R S   E N   I M P O S A N T   L A                                               #
#         M E M E   N O R M A L I S A T I O N   A U X   T R O I S   C O M P O S A N T E S  :                                          #
#                                                                                                                                     #
#                                                                                                                                     #
#         Utilisation :                                                                                                               #
#                                                                                                                                     #
#                   $xci/acces_RVB.22$Z <imageA flottante> <imageR standard> [<minimum> [<maximum>]]                                  #
#                                                                                                                                     #
#                                                                                                                                     #
#         Author of '$xci/acces_RVB.22$Z' :                                                                                           #
#                                                                                                                                     #
#                     Jean-Francois Colonna (LACTAMME, 20040129094115).                                                               #
#                                                                                                                                     #
#######################################################################################################################################

set                 imageA=$1
set                 imageR=$2
set                 min_RVB=$3
set                 max_RVB=$4

setArgum            min_RVB                       $NOIR

setArgum            max_RVB                       $BLANC

set                 ArG_acces="standard=VRAI convertir_standard=VRAI interpoler=FAUX extrema=FAUX minimum=$min_RVB maximum=$max_RVB"

$xci/acces$X        A=$imageA$ROUGE $ArG_acces                                  R=$imageR$ROUGE                         $formatI
$xci/acces$X        A=$imageA$VERTE $ArG_acces                                  R=$imageR$VERTE                         $formatI
$xci/acces$X        A=$imageA$BLEUE $ArG_acces                                  R=$imageR$BLEUE                         $formatI
                                        # Conversion "homogene" sur les trois composantes...                                          #

set                 ArG_scale="standard=FAUX a=`$xcg/INVZ.01$X a=$BLANC`"

$xci/scale$X        A=$imageR$ROUGE $ArG_scale                                  R=$imageR$ROUGE                         $formatI
$xci/scale$X        A=$imageR$VERTE $ArG_scale                                  R=$imageR$VERTE                         $formatI
$xci/scale$X        A=$imageR$BLEUE $ArG_scale                                  R=$imageR$BLEUE                         $formatI
                                        # Et enfin, mise dans [0,1]...                                                                #

unset               min_R min_V min_B min_RV min_RVB
unset               max_R max_V max_B max_RV max_RVB



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