#!/bin/csh

#######################################################################################################################################
#                                                                                                                                     #
#         T R A I T E M E N T   " A N T I - A L I A S I N G "   D ' U N   I M A G E   E N   V R A I E S   C O U L E U R S             #
#         P A R   C O N V O L U T I O N   L A   O U   L E S   E X T R E M A   S O N T   T R E S   D I F F E R E N T S  :              #
#                                                                                                                                     #
#                                                                                                                                     #
#         Utilisation :                                                                                                               #
#                                                                                                                                     #
#                   $xci/anti_alia.12$Z <imageA> <imageR> [<Seuil> [<PointsC>]]                                                       #
#                                                                                                                                     #
#         par defaut :                                                                                                                #
#                                                                                                                                     #
#                   $xci/anti_alia.12$Z <imageA> <imageR> 64 9                                                                        #
#                                                                                                                                     #
#                                                                                                                                     #
#         Nota :                                                                                                                      #
#                                                                                                                                     #
#                     Malheureusement, cette methode traite les                                                                       #
#                   trois composantes {R,V,B} de l'image Argument                                                                     #
#                   separemment ; si les variations des extrema                                                                       #
#                   ne sont pas identiques sur les trois composantes,                                                                 #
#                   il apparaitra donc des franges de couleur la ou                                                                   #
#                   le traitement a ete applique...                                                                                   #
#                                                                                                                                     #
#                                                                                                                                     #
#         Author of '$xci/anti_alia.12$Z' :                                                                                           #
#                                                                                                                                     #
#                     Jean-Francois Colonna (LACTAMME, AAAAMMJJhhmmss).                                                               #
#                                                                                                                                     #
#######################################################################################################################################

set                 nomA=$1
set                 nomR=$2

set                 Seuil=$3
set                 PointsC=$4

setArgum            Seuil                         64
                                        # "Distance" minimale devant separer les extrema locaux pour qu'il y ait convolution.         #

setArgum            PointsC                       9
                                        # Nombre de points du noyau destine a convoluer localement l'image.                           #

$xci/convol.05$X    A=$nomA$ROUGE                                                                                                       \
                    points=$PointsC seuil=$Seuil                                                                                        \
                    normaliser=FAUX                                                                                                     \
                    R=$nomR$ROUGE                                                                                       $formatI
                                        # Traitement anti-aliasing de la composante ROUGE.                                            #
$xci/convol.05$X    A=$nomA$VERTE                                                                                                       \
                    points=$PointsC seuil=$Seuil                                                                                        \
                    normaliser=FAUX                                                                                                     \
                    R=$nomR$VERTE                                                                                       $formatI
                                        # Traitement anti-aliasing de la composante VERTE.                                            #
$xci/convol.05$X    A=$nomA$BLEUE                                                                                                       \
                    points=$PointsC seuil=$Seuil                                                                                        \
                    normaliser=FAUX                                                                                                     \
                    R=$nomR$BLEUE                                                                                       $formatI
                                        # Traitement anti-aliasing de la composante BLEUE.                                            #



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