Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sistemas Lineales Guía de Prácticas:: 1. Objetivos
Sistemas Lineales Guía de Prácticas:: 1. Objetivos
Electrónica y de Telecomunicaciones
2019-II
Curso: Sistemas Lineales
Sistemas Lineales
7
Grupo:
Guía de Prácticas:
Transformada de Fourier en Tiempo Discreto (Imágenes)
Alumno(a):
1. Objetivos
• Manipular imágenes a través de Matlab.
2. Contenido teórico
x =0 y =0
M −1 N −1 i 2 (
ux vy
+ )
1
f ( x, y ) =
MN
F (u, v)e
u =0 v = 0
M N
Por lo tanto, si tenemos F(u,v), se puede obtener la imagen correspondiente (f (x, y))
mediante la transformada de Fourier discreta inversa.
1
UCSP - Facultad de Ingeniería y Computación – Ing. Electrónica y de Telecomunicaciones
2019-II
Curso: Sistemas Lineales
Nótese, acerca de la transformada de Fourier discreta, lo siguientes:
• El valor de la transformada en el origen del dominio de la frecuencia, en F(0,0), se
denomina el componente DC.
• F(0,0) es igual a MN veces el valor promedio de f (x,y)
• En MATLAB, F(0,0) es en realidad F(1,1), ya que los índices de las matrices en
MATLAB comienzan en 1 en lugar de 0.
Los valores de la transformada de Fourier son complejos, lo que significa que tienen parte real y
parte imaginaria. Las partes imaginarias están representadas por i, que se define únicamente por
la propiedad de que su cuadrado es -1, es decir:
𝑖 2 = −1
En MatLab utilizamos la transformada rápida de Fourier (FFT) pues es un algoritmo rápido para
calcular la Transformada discreta de Fourier. Y su inversa (IFFT) respectivamente.
3. Equipos y materiales
• Equipos y dispositivos: PC
• Software: MATLAB
4. Actividades
F2=fftshift(F);
F2=abs(F2);
figure,
imshow(F2,[])
2
UCSP - Facultad de Ingeniería y Computación – Ing. Electrónica y de Telecomunicaciones
2019-II
Curso: Sistemas Lineales
c) Leer un imagen con el comando imread. La imagen a leer debe encontrarse
en la carpeta de trabajo de Matlab. Los formatos de imagen soportados por
Matlab son: TIFF, JPEG, GIF, BMP, PNG, XWD. Convertir a grises la
imagen utilizando el comando rgb2gray, guardar la nueva imagen (utilizar
el comando imwrite), aplicar la transformada de Fourier y después la
transformada inversa.
h=fspecial(tipo)