#######################################################################################################################################
#                                                                                                                                     #
#         F I L T R A G E   G A U S S I E N   D ' U N E   S U R F A C E  :                                                            #
#                                                                                                                                     #
#                                                                                                                                     #
#         Author of '$xiirs/.PROJ.I1.1.$U' :                                                                                          #
#                                                                                                                                     #
#                     Jean-Francois Colonna (LACTAMME, 20060510094000).                                                               #
#                                                                                                                                     #
#######################################################################################################################################

$Z                  setParam            _____ArgSurface               "$K_VIDE"

$Z                  setParam            _____Gauss                    256

#20150610103056____:$Z                  Pal                                                                                           #

$Z                  $xrs/project2D.01$Z                                                                                                 \
$Z                                      $_____Surface                                                                                   \
$Z                                      $xTV/SURFACE.1                                                                                  \
$Z                                      "$_____ArgSurface"
$Z                                      # Projection de la surface argument...                                                        #

$Z                  $xci/gauss$X                                                                                                        \
$Z                                      c=$_____Gauss                                                                                   \
$Z                                      R=$xTV/GAUSS                                                                                    \
$Z                                                                                                  $formatI

$Z                  SET       Premiere=1
$Z                  SET       Derniere=16

#20150610103056____:$Z                  Pal                                                                                           #

$c                  #include  <stdio.h>
$c
$c                  #define   N0        Premiere
$c                  #define   N         Derniere
$c
$c                  #define   Oseuil    238
#20060511092049____:$c                  #define   Eseuil    253                                                                       #
$c                  #define   Eseuil    (Oseuil+(N-N0))
$c
$c                  int       main()
$c                            {
$c                            int       n;
$c
$c                            for       (n=N0 ; n<=N ; n++)
$c                                      {
$c                                      int       seuil=((Eseuil*(n-N0))+(Oseuil*(N-n)))/(N-N0);
$c
$c                                      printf("eval      `$xci/genere$X
$c                                                         commande='($xci/filtre.01$X
$c                                                                               standardA=FAUX
$c                                                                               A=$xTV/SURFACE.1%%s
$c                                                                               N=$xTV/GAUSS
$c                                                                               seuil=%d
$c                                                                               standardR=FAUX
$c                                                                               R=$xTV/SURFACE.2%%s
$c                                                                                                            $formatI)'
$c                                                         en_tete=FAUX RVB=VRAI XYZ=VRAI separateur=VRAI`\n"
$c                                            ,seuil
$c                                            ,n
$c                                             );
$c                                      printf("eval      `$xci/genere$X
$c                                                         commande='($xci/normalise.01$X
$c                                                                               A=$xTV/SURFACE.2%%s
$c                                                                               origine=-1 extremite=1
$c                                                                               R=$_____imagesS%%s.%04d
$c                                                                                                            $formatI)'
$c                                                         en_tete=FAUX RVB=VRAI XYZ=VRAI separateur=VRAI`\n"
$c                                            ,n
$c                                             );
$c                                      /* Filtrage de la surface...                                                                 */
$c                                      }
$c                            }



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