#!/bin/csh ####################################################################################################################################### # # # C O N V E R S I O N " S T A N D A R D " --> S T A N D A R D " 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 R E H A U S S A N T # # L E S D E U X C O M P O S A N T E S ' R O U G E ' E T ' B L E U E ' : # # # # # # Utilisation : # # # # $xci/acces_RVB.13$Z <imageA> <imageR> # # # # # # Author of '$xci/acces_RVB.13$Z' : # # # # Jean-Francois Colonna (LACTAMME, AAAAMMJJhhmmss). # # # ####################################################################################################################################### set imageA=$1 set imageR=$2 FileTmpB imageT set R_R=1.0 set R_V=0.0 set R_B=0.0 set V_R=0.3 set V_V=1.0 set V_B=0.6 # ATTENTION, jusqu'au 1995100800, il y avait ici : # # # # set V_R=0.4 # # set V_V=1.0 # # set V_B=0.8 # # # # mais, c'etait un peu trop, d'ou cette diminution... # set B_R=0.0 set B_V=0.0 set B_B=1.0 # Ponderation des trois composantes telle que : # # # # ROUGE ----------> ROUGE # # | # # | # # ----> # # VERTE ----------> VERTE # # ----> # # | # # | # # BLEUE ----------> BLEUE # # # set Arguments="convertir=FAUX renormaliser=FAUX flou=VRAI" $xci/somme_13$X alpha=$R_R A1=$imageA$ROUGE beta=$R_V A2=$imageA$VERTE gamma=$R_B A3=$imageA$BLEUE \ $Arguments \ R=$imageT$ROUGE \ $formatI $xci/somme_13$X alpha=$V_R A1=$imageA$ROUGE beta=$V_V A2=$imageA$VERTE gamma=$V_B A3=$imageA$BLEUE \ $Arguments \ R=$imageT$VERTE \ $formatI $xci/somme_13$X alpha=$B_R A1=$imageA$ROUGE beta=$B_V A2=$imageA$VERTE gamma=$B_B A3=$imageA$BLEUE \ $Arguments \ R=$imageT$BLEUE \ $formatI # Et "rehausse" de chacune des trois composantes en fonction des deux autres... # set Arguments="convertir=FAUX renormaliser=FAUX" $xci/acces$X A=$imageT$ROUGE $Arguments R=$imageR$ROUGE $formatI $xci/acces$X A=$imageT$VERTE $Arguments R=$imageR$VERTE $formatI $xci/acces$X A=$imageT$BLEUE $Arguments R=$imageR$BLEUE $formatI # Puis renvoi de l'image Resultat. Cela se fait donc en deux temps pour prevenir le cas ou # # '$imageA' et '$imageR' seraient identiques... # FileTmpE imageT