#!/bin/csh

#######################################################################################################################################
#                                                                                                                                     #
#         E X T R A C T I O N   D ' U N E   S E Q U E N C E   C O N T E N U E   D A N S   U N   F I C H I E R  :                      #
#                                                                                                                                     #
#                                                                                                                                     #
#         Utilisation :                                                                                                               #
#                                                                                                                                     #
#                   $xci/Fsequence$Z    <fichier> <racine_des_images> <premiere> <derniere> <pas>                                     #
#                                                                                                                                     #
#                                                                                                                                     #
#                   ATTENTION : il faut donner en general des paths complets !!!                                                      #
#                                                                                                                                     #
#                                                                                                                                     #
#         Author of '$xci/Fsequence$Z' :                                                                                              #
#                                                                                                                                     #
#                     Jean-Francois Colonna (LACTAMME, AAAAMMJJhhmmss).                                                               #
#                                                                                                                                     #
#######################################################################################################################################

set  file=$1
set  racine=$2
set  premiere=$3
set  derniere=$4
set  pas=$5

if   ("$pas" == "$K_VIDE") then
     set  Pas=1
else
     set  Pas=$pas
endif

SIZE $file
set  SfileA=$Fsize
                                        # Taille relle du fichier argument.                                                           #
SIZE $xiio/NOIR
set  Simage=$Fsize
                                        # Taille d'une image "standard".                                                              #
@    SfileB = $derniere - $premiere
@    SfileB = $SfileB + 1
@    SfileB = $SfileB * $Pas
@    SfileB = $SfileB * $Simage
                                        # Taille minimale du fichier argument pour contenir les images demandees.                     #
if   ($SfileA >= $SfileB) then
     set  liste=`$xci/nombres$X A=$K_VIDE premiere=$premiere derniere=$derniere pas=$Pas`
                                        # Generation de la liste des numeros d'images Resultat.                                       #
     foreach   n         ($liste)
          $xci/acces$X A="$fichier $file $n" R=$racine$n $formatI
                                        # Recuperation des images une a une.                                                          #
     end
else
     EROR "Le fichier argument est trop petit pour contenir autant d'images."
endif



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