#!/bin/csh

#######################################################################################################################################
#                                                                                                                                     #
#         R E C O N S T I T U T I O N   " P O I N T I L L I S T E "   D ' U N E   I M A G E  :                                        #
#                                                                                                                                     #
#                                                                                                                                     #
#         Utilisation :                                                                                                               #
#                                                                                                                                     #
#         $xci/pointillisme.01$Z   <imageA> <imageR> [<Seuil> [<NPConvolAv> [<NPDilate> [<NIDilate> [<NFDilate> [<NPConvolAp>]]]]]]   #
#                                                                                                                                     #
#                                                                                                                                     #
#         Author of '$xci/pointillisme.01$Z' :                                                                                        #
#                                                                                                                                     #
#                     Jean-Francois COLONNA (LACTAMME, 20211020171729).                                                               #
#                                                                                                                                     #
#######################################################################################################################################

set                 imageA=$1
set                 imageR=$2

set                 Seuil=$3
set                 NPConvolAv=$4
set                 NPDilate=$5
set                 NIDilate=$6
set                 NFDilate=$7
set                 NPConvolAp=$8

setArgum            Seuil                         0.02

setArgum            NPConvolAv                    25
#20211025165148____:setArgum            NPDilate                      49                                                              #
setArgum            NPDilate                      9
setArgum            NIDilate                      12
setArgum            NFDilate                      0.97
setArgum            NPConvolAp                    9

set                 ArGuMeNtS="circulaire=VRAI circulaire_optimale=VRAI"

FilSTmpB            TimageA

$xci/convol.01$X                                                                                                                        \
                    A=$imageA                                                                                                           \
                    points=$NPConvolAv                                                                                                  \
                    $ArGuMeNtS                                                                                                          \
                    R=$TimageA                                                                                                          \
                                                                                                                        $formatI
                                        # Cette convolution est destinee a "lisser" l'image '$imageA' de facon a ce que la            #
                                        # selection aleatoire qui va suivre ne selectionne pas des points "exceptionnels" (par        #
                                        # rapport a leur environnement), mais des points "representatifs" (via donc ce moyennage)...  #

$xci/random.02$X                                                                                                                        \
                    seuil=$Seuil                                                                                                        \
                                                                                                                        $formatI  |     \
$xci/and$X                                                                                                                              \
                    A2=$TimageA                                                                                                         \
                                                                                                                        $formatI  |     \
$xci/dilate.01$X                                                                                                                        \
                    dilater=VRAI                                                                                                        \
                    NOIR_uniquement=VRAI                                                                                                \
                    iterations=$NIDilate                                                                                                \
                    points=$NPDilate                                                                                                    \
                    attenuer_dilatation=VRAI facteur_attenuation_dilatation=$NFDilate                                                   \
                    $ArGuMeNtS                                                                                                          \
                                                                                                                        $formatI  |     \
$xci/convol.01$X                                                                                                                        \
                    points=$NPConvolAp                                                                                                  \
                    $ArGuMeNtS                                                                                                          \
                    R=$imageR                                                                                                           \
                                                                                                                        $formatI

FilSTmpE            TimageA



Copyright © Jean-François COLONNA, 2021-2024.
Copyright © CMAP (Centre de Mathématiques APpliquées) UMR CNRS 7641 / École polytechnique, Institut Polytechnique de Paris, 2021-2024.