PANDORE Version 5 GREYC-IMAGE

mca_threshold



Permet d'effectuer un seuillage sur les images issues des transformées de la mca pandore toolbox.



Synopsis

mca_threshold type lambda num [dict_in|-] [col_in|-] [col_out| -]

Description

L'opérateur mca_threshold seuille les image issues des transformées de la mca pandore toolbox. Mais il ne seuille pas l'approximation pour les décompositions en ondelettes et en curvelets. L'opérateur s'adapte donc aux transformées

Paramètres

type : précise quel type de seuillage on utilise.
  • 0 : seuillage dur
  • Tout pixel inferieur à lambda en valeur absolue est ramené à 0.
  • 1 : seuillage doux
  • Tout pixel inferieur à lambda en valeur absolue est ramené à 0 et on retranche lambda à tout pixel superieur à lambda.
lambda : le seuil à utiliser.
num : précise quelle transformée on choisit dans le dictionnaire.

Entrées

  • dict_in : le dictionnaire qui contient les transformées. (voir dictionary)
  • col_in : la collection contenant soit une image (par ex. pour DCT) soit une collection (par ex. pour FCT) à seuiller. (voir dictionary)

Sorties

  • col_out : Collection contenant soit une image 2D ou 3D de niveaux de gris de type Float, soit une collection. Depend de la transformée. (voir dictionary)

Résultat

Retourne SUCCESS ou FAILURE.

Voir aussi

fat, fst, dictionary, fréquentiel

Prototype C++

Errc Thresh(Imx3dsf* &im_in, Dictionary & dict_in[num], Float lambda, ThdType type = Hard )

English version

Thresholds the output images from mca pandore toolbox. The low frequency are not thresheld for wavelet transforms.

Auteurs: Glinel Christophe, Remy Yannick, Ouedraogo Nael