PIL, fft2, ifft2

C R grv.carlos en gmail.com
Sab Nov 24 12:37:53 CET 2007


Buenos días.

Alguien podría explicar por que al aplicar el siguiente código no se
devuelve la imagen recibida?

Pretendía cacharrear con imágenes y la transformada de Fourier. Si aplico la
tranformada a una imagen y luego la inversa al resultado, no se debería
obtener la imagen inicial?

Muchas grácias.

# -*- coding: cp1252 -*-
import Image, numpy
from scipy.fftpack import fft2, ifft2, fftshift, ifftshift
d = "img.jpg"
im = Image.open(d)
a = numpy.asarray(im)
b = ifft2(fft2(a))
i = Image.fromarray(b)
i.show()
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es