Bonjour a tous.
Suite a des déboire avec convolve2d de numarray Je souhaite mettre au point une convolution qui passe par la FFT.
En effet le théoreme de la convolution nous dit que
F(t)*G(t)=FFT(F(t))xFFT(G(t))
F(t)x G(t) =FFT(F(t))*FFT(G(t))
LE probleme est lors de la multiplication.
En effet la FFT de A ne donne pas un tableau de taille identique.
Je pense Qu'il faut que je centre mon tableau le plus petit dans un tableau de la taille du plus grand rempli de Un ou Zero ....
Et en faisait la FFT inverse je devrait recuperer ma convolué.
Quesque vous en pensé??
Si je me trompe ou si vous avez des remarques je suis prenneur.
Merci d'avance.
Partager