PANDORE Version 6 | GREYC-IMAGE |
L'opérateur paddnoise permet d'ajouter du bruit artificiel à une image. Plusieurs lois de génération de bruit sont possibles (cf. le paramètre loi). L'image de sortie im_out est calculée selon la loi:
où im_bruit est une image de bruit générée à partir de la loi choisie comme suit:
Soit u1 et u2 deux valeurs réelles aléatoires uniformément distribuée. sur l'intervalle [0..1], les valeurs de bruit pour les différentes lois sont calculées par:
z0=sqrt(-2.0*log(u1))*cos(2.0*M_PI*u2); bruit[i] = ecart_type*z0 + moyenne;
z0=-1.0*log(u1); bruit[i]= ecart_type*z0 + moyenne;
z0=(u1-0.5)*sqrt(12.0); bruit[i] = ecart_type*z0 + moyenne;
z0=(u1+u2-1.0)*sqrt(6.0); bruit[i] = ecart_type*z0 + moyenne;
Retourne SUCCESS ou FAILURE en cas de mauvais paramètrage.
Ajoute un bruit gaussien avec un moyenne 0 et un écart type de 1,5 à l'image tangram.pan puis calcule le PSNR du filtre moyenneur:
paddnoise 1 0 1.5 tangram.pan a.pan pmeanfilter 2 a.pan i1.pan ppsnr 255 tangram.pan i1.pan pstatus
Auteur: Régis Clouard