#!/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 L I S S A N T : #
# #
# #
# Utilisation : #
# #
# $xci/acces_RVB.31$Z <imageA> <imageR> [<passes> [<palettes>]] #
# #
# #
# Author of '$xci/acces_RVB.31$Z' : #
# #
# Jean-Francois Colonna (LACTAMME, AAAAMMJJhhmmss). #
# #
#######################################################################################################################################
set imageA=$1
set imageR=$2
set Passes=$3
set Palettes=$4
setArgum Passes 2
# Nombre de passes de lissage.... #
setArgum Palettes $xiP/gris.01
# Palette de contraste par defaut... #
FileTmpB nomT
# Generation d'un nom temporaire... #
set ArgumentsA1="convertir=VRAI"
set ArgumentsL="CAL1=FAUX passes=$Passes standard=FAUX"
set ArgumentsA2="standard=FAUX extrema=FAUX tronquer=VRAI"
$xci/dilate.01$X A=$imageA$ROUGE \
$formatI \
| $xci/acces$X $ArgumentsA1 \
$formatI \
| $xci/lissage$X $ArgumentsL \
$formatI \
| $xci/acces$X $ArgumentsA2 \
R=$nomT$ROUGE \
$formatI
$xci/dilate.01$X A=$imageA$VERTE \
$formatI \
| $xci/acces$X $ArgumentsA1 \
$formatI \
| $xci/lissage$X $ArgumentsL \
$formatI \
| $xci/acces$X $ArgumentsA2 \
R=$nomT$VERTE \
$formatI
$xci/dilate.01$X A=$imageA$BLEUE \
$formatI \
| $xci/acces$X $ArgumentsA1 \
$formatI \
| $xci/lissage$X $ArgumentsL \
$formatI \
| $xci/acces$X $ArgumentsA2 \
R=$nomT$BLEUE \
$formatI
# Lissage... #
$xci/substitue$X A=$nomT$ROUGE \
p=$Palettes \
substitution=L_SUBSTITUTION_ROUGE \
R=$imageR$ROUGE \
$formatI
$xci/substitue$X A=$nomT$VERTE \
p=$Palettes \
substitution=L_SUBSTITUTION_ROUGE \
R=$imageR$VERTE \
$formatI
$xci/substitue$X A=$nomT$BLEUE \
p=$Palettes \
substitution=L_SUBSTITUTION_ROUGE \
R=$imageR$BLEUE \
$formatI
# Modification eventuelle du contraste. #
FileTmpE nomT