#######################################################################################################################################
# #
# G E N E R A T I O N D ' U N E S E R I E D ' I M A G E S - T E S T : #
# #
# #
# Author of '$xiirC/.OBJC.21.1.$U' : #
# #
# Jean-Francois COLONNA (LACTAMME, 20130613083706). #
# #
#######################################################################################################################################
$Z source $xrC/Definitions.01$vv$Y
$Z # Introduit le 20130904221812... #
$Z setParam _____Methode "moyenne=VRAI"
$Z # Parametre introduit le 20130620144653... #
$Z SETParam _____Seuiller $EXIST
$Z setParam _____Seuil `GetParam $xci/seuil$X seuil`
$Z # Parametre introduit le 20130621105134... #
$Z setParam _____define "$K_VIDE"
$Z # Parametre introduit le 20131218103031... #
$Z xrC
$Z set PrOgRaMmE=$_____Programme$vv$c
$Z set _____ImAgER=$_____imageR.$PostFixeSerieDImages__
$Z if (-e $PrOgRaMmE) then
$Z $DELETE $aPout
$Z set DiMeNsIoN=`$xcg/MIN2.01$X x=$dimX y=$dimY`
$Z FilSTmpB RImAgEs
$Z set LDeFiNeS=`$CA $PrOgRaMmE | $GRE " DEFINE_" | $SE -e "s/^#define *[^ ][^ ]* *//g" -e "s/ *\(-D\)/\1/g" -e 's/"//g'`
$Z set NImAgEs=$#LDeFiNeS
$Z set ImAgEs=`$xci/nombres$X A=$RImAgEs. premiere=1 derniere=$NImAgEs`
$Z set index=1
$Z foreach DeFiNe ($LDeFiNeS)
$Z set DeFiNe=`echo "$DeFiNe" | $SE -e "s/\(.\)\(-D\)/\1 \2/g"`
$Z set DeFiNe="$DeFiNe"" -DxiirC=$K_QD$xiirC/$K_QD"
$Z # Options introduite le 20140311164102... #
$Z $xCc \
$Z -lm \
$Z $DeFiNe \
$Z -DdimXY=$DiMeNsIoN \
$Z -DCONVERTIR_LE_FICHIER_IMAGE \
#20130730113231____:$Z -DSEUIL_DE_BINARISATION=$_____SeuilBinarisation \ # \
$Z $_____define \
$Z $PrOgRaMmE
#20130622082730____:$Z $aPout \ #
#20130622082730____:$Z > $ImAgEs[$index] #
$Z $aPout | \
$Z $xci/neutre$X \
$Z R=$ImAgEs[$index] \
$Z $formatI
$Z $DELETE $aPout
$Z @ index = $index + 1
$Z end
$Z set MeThOdE="$_____Methode"
$Z if ($NImAgEs <= 4) then
$Z $xci/reduction_04$X \
$Z A=$RImAgEs. \
$Z premiere=1 \
$Z derniere=$NImAgEs \
$Z pas=1 \
$Z $MeThOdE \
$Z R=$_____ImAgER \
$Z $formatI
$Z else
$Z if ($NImAgEs <= 16) then
$Z $xci/reduction_16$X \
$Z A=$RImAgEs. \
$Z premiere=1 \
$Z derniere=$NImAgEs \
$Z pas=1 \
$Z $MeThOdE \
$Z R=$_____ImAgER \
$Z $formatI
$Z else
$Z if ($NImAgEs <= 64) then
$Z $xci/reduction_64$X \
$Z A=$RImAgEs. \
$Z premiere=1 \
$Z derniere=$NImAgEs \
$Z pas=1 \
$Z $MeThOdE \
$Z R=$_____ImAgER \
$Z $formatI
$Z else
$Z EROR "Le programme '$PrOgRaMmE' contient trop d'images ($NImAgEs) a generer."
$Z endif
$Z endif
$Z endif
$Z if ($_____Seuiller == $EXIST) then
$Z $xci/seuil$X \
$Z A=$_____ImAgER \
$Z seuil=$_____Seuil \
$Z R=$_____ImAgER \
$Z $formatI
$Z else
$Z endif
$Z FilSTmpE RImAgEs
$Z else
$Z EROR "Le programme '$PrOgRaMmE' n'existe pas."
$Z endif
Copyright © Jean-François COLONNA, 2024-2024.
Copyright © CMAP (Centre de Mathématiques APpliquées) UMR CNRS 7641 / École polytechnique, Institut Polytechnique de Paris, 2024-2024.