#######################################################################################################################################
#                                                                                                                                     #
#         I N T E R P O L A T I O N   E N T R E   D E U X   A L B U M S  :                                                            #
#                                                                                                                                     #
#                                                                                                                                     #
#         Author of '$xiirf/.FRA3.S2.2.$U' :                                                                                          #
#                                                                                                                                     #
#                     Jean-Francois Colonna (LACTAMME, 20101109145341).                                                               #
#                                                                                                                                     #
#######################################################################################################################################

$Z                  setParam            _____Palette                  $xiP/gris.A3

$Z                  setParam            _____Inverser                 `GetParam $xci/interpole.12$X inverser_ponderateur`
$Z                                      # Parametre introduit le 20101109172043...                                                    #
$Z                                      #                                                                                             #
$Z                                      # Par defaut :                                                                                #
$Z                                      #                                                                                             #
$Z                                      #                   Image '$_____ImageTd1' a gauche de '$xTV/MIRE',                           #
$Z                                      #                   Image '$_____ImageTd2' a droite de '$xTV/MIRE',                           #
$Z                                      #                                                                                             #
$Z                                      # ce qui peut etre inverse via cet indicateur '$_____Inverser'...                             #

$Z                  setParam            _____Complementaire           "$K_VIDE"
$Z                                      # Parametre introduit le 20101111102909...                                                    #

$Z                  setParam            _____Points                   49

$Z                  $xci/lineaire$X                                                                                                     \
$Z                                      standard=FAUX                                                                                   \
$Z                                      A=1 B=0 C=0                                                                                     \
$Z                                                                                                                      $formatI  |     \
$Z                  $xci/substitue$X                                                                                                    \
$Z                                      standard=FAUX                                                                                   \
$Z                                      p=$_____Palette                                                                                 \
$Z                                      substitution=L_SUBSTITUTION_ROUGE                                                               \
$Z                                      lissage=VRAI passes=100                                                                         \
$Z                                                                                                                      $formatI  |     \
$Z                  $xci/normalise.01$X                                                                                                 \
$Z                                      origine=0 extremite=1                                                                           \
$Z                                      R=$xTV/MIRE                                                                                     \
$Z                                                                                                                      $formatI

$Z                  @         NPoInTs = 4 * $tailleI

$c                  #include  <stdio.h>
$c
$c                  #define   N0        cPremiere
$c                  #define   N         cDerniere
$c
$c
$c                  int       main()
$c                            {
$c                            int       n;
$c
$c                            for       (n=N0 ; n<=N ; n++)
$c                                      {
$c                                      printf("$xci/normalise.01$X
$c                                                     A=$_____ImageTd1.%04d
$c                                                     R=$_____ImageTd1.%04d
$c                                                                                                                      $formatI\n"
$c                                            ,n
$c                                            ,n
$c                                             );
$c                                      printf("$xci/normalise.01$X
$c                                                     A=$_____ImageTd2.%04d
$c                                                     R=$_____ImageTd2.%04d
$c                                                                                                                      $formatI\n"
$c                                            ,n
$c                                            ,n
$c                                             );
$c                                      }
$c                            }

$Z                  FilSTmpB            FiNtErPoLe

$c                  #include  <stdio.h>
$c
$c                  #define   N0        cPremiere
$c                  #define   N         cDerniere
$c
$c
$c                  int       main()
$c                            {
$c                            int       n;
$c
$c
$c                            for       (n=N0 ; n<=N ; n++)
$c                                      {
$c                                      printf("echo      %c$xci/interpole.12$X
$c                                                                    A1=$_____ImageTd2.%04d
$c                                                                    A2=$_____ImageTd1.%04d
$c                                                                    P=$xTV/MIRE
$c                                                                    inverser_ponderateur=$_____Inverser
$c                                                                    standard=FAUX
$c                                                                    message_attention_extrema=FAUX
$c                                                                    points=$NPoInTs
$c                                                                    explorer_hors_image=VRAI
$c                                                                    seuil=2
$c                                                                    $_____Complementaire
$c                                                                    R=$_____ImageTi.%04d
$c                                                                                                                      $formatI%c
$c                                                                                                  >> $FiNtErPoLe\n"
$c                                            ,'\"'
$c                                            ,n
$c                                            ,n
$c                                            ,n
$c                                            ,'\"'
$c                                             );
$c                                      /* La suppression du message d'erreur des extrema a ete introduite le 20101109161959         */
$c                                      /* pour la generation de 'v $xiirc/INTE.11.2'...                                             */
$c                                      /*                                                                                           */
$c                                      /* Le 20101112091144 le calcul des interpolations a ete decouple de celui des convolutions   */
$c                                      /* afin de faciliter des "reprises" de calculs precedents...                                 */
$c                                      }
$c                            }

$Z                                      # Introduit le 20191021183042...                                                              #
$Z                  execPar_V           $FiNtErPoLe

$Z                  FilSTmpE            FiNtErPoLe

$c                  #include  <stdio.h>
$c
$c                  #define   N0        cPremiere
$c                  #define   N         cDerniere
$c
$c
$c                  int       main()
$c                            {
$c                            int       n;
$c
$c                            for       (n=N0 ; n<=N ; n++)
$c                                      {
$c                                      printf("$xci/convol.01$X
$c                                                     A=$_____ImageTi.%04d
$c                                                     standard=FAUX
$c                                                     points=$_____Points
$c                                                     circulaire=VRAI
$c                                                     circulaire_optimale=VRAI
$c                                                     R=$_____ImageTd.%04d
$c                                                                                                                      $formatI\n"
$c                                            ,n
$c                                            ,n
$c                                             );
$c                                      /* L'usage de '$xci/convol.01$X' est du a 'v $xiii/pent_image$FON 20101013183449' qui fait   */
$c                                      /* que '$xci/interpole.12$X' produit des trous et des dechirures dans l'image Resultat...    */
$c                                      }
$c                            }

$Z                  set       _____SourceZ=0.75
$Z                  set       _____AttenuationOmbre=0.5
$m4                 _____include(_____xiirc/.MANE.41.3._____U)
$Z                  set       _____ImageTT=$_____ImageTo



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