PANDORE Version 6 | GREYC-IMAGE |
L'opérateur plinearinterpolation permet de remplacer les pixels de l'image im_in qui sont masqués dans l'image im_msk par interpolation linéaire des pixels du voisinage. La voisinage d'un pixel est défini par une fenêtre de taille window_depth x window_height x window_width centrée sur le pixel.
L'image de sortie im_out est construite ainsi :
si im_msk(y,x) = 0 alors im_out(y,x) = im_in(y,x) sinon im_out(y,x) = mean(im_in, (x, y)), window)
où mean(im_in, (y,x), window) est la moyenne des pixels non masqués dans la fenêtre autour du point (x,y).
Retourne SUCCESS ou FAILURE.
Construit un masque rond et applique l'interpolation linéaire à l'intérieur du rond :
pshapedesign 205 244 0 1 20 0 a.pan plinearinterpolation 20 20 0 examples/butterfly.pan a.pan b.pan