#!/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. #