MNA_Procesamiento Digital de Imágenes Aplicando la Transformada Rápida de Fourier
ฝัง
- เผยแพร่เมื่อ 24 ก.ย. 2024
- Universidad de Cuenca
Metodos Numericos Avanzados
Ing. Ángel Vazquez
Realizado por:
David Andres Cabrera Barrera
José Luis Chaca Cordero
Kevin Marcelo Farfán Fajardo
Juan Alexander Rea Avila
Algoritmo:
foto=imread('pruebax.png'); %Red(1)green(2) blue(3)
foto=rgb2gray(foto);
figure(1), imagesc(foto), axis image, colormap gray;
%%
FOTO=fftshift(fft2(foto));
figure(2), imagesc(log10(abs(FOTO))), axis image;
%%
figure(1), imagesc(log10(abs(FOTO))), axis image
FILTRO=ones(size(foto));
[y,x]=ginput;
x=int32(x);
y=int32(y);
w1=6;% Ancho del tama?o del pixel a remover
FILTRO(x(1)-w1:end,y(1)-w1:y(1)+w1)=0;%FRANJA VERTICAL
%FILTRO(x(1)-w1:x(1)+w1,y(1)-w1:end)=0;%FRANJA HORIZONTAL
%FILTRO(x(1)-w1:x(1)+w1,y(1)-w1:y(1)+w1)=0;%PARCHE
FILTRO(2:end,2:end)=FILTRO(2:end,2:end).*rot90(FILTRO(2:end,2:end),2);
FOTO_=FOTO.*FILTRO;
figure(3)
imagesc(log10(abs(FOTO_))), axis image
%%
foto_=ifft2(fftshift(FOTO_)); axis image
figure(1), imagesc([foto,abs(foto_)]),axis image, colormap gray
9:48 ¿Cómo el logaritmo agrupa las frecuencias?
Básicamente el logaritmo reduce las frecuencias a un rango más manejable, como estas se encuentras en un intervalo bastante grande es casi imposible diferenciarlas, porque tienden a aparecer como puntos distantes; entonces al cambiar los ejes a una escala logarítmica se acercan entre sí y es fácil interpretarlos.
15:45 ¡Interesante!
estoy probando seguir el codigo pero siempre me sale un error que dice que la transformada no está definida :(
Bro me podrias pasar el algoritmo?
Puedes acceder al algoritmo en la descripción del video
Hola bro, necesito ayuda, estoy trabajando en un proyecto como el de ustedes y queria saber si podrian pasarme el algoritmo que usaron en Matlab, avisame por favor par darte mi correo
Que tal Fernando, dame tu correo para enviarte el codigo que utilizamos
@@joseluischacacordero7197 aun tendrás el algoritmo (código MATLAB) que me los puedas proporcionar?
@@marialeticiamunozmunoz272 Puedes acceder al algoritmo en la descripción del video