- 2
- 2 544
JOSE LUIS CHACA CORDERO
เข้าร่วมเมื่อ 22 พ.ย. 2020
MNA_Procesamiento Digital de Imágenes Aplicando la Transformada Rápida de Fourier
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
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
มุมมอง: 2 495
วีดีโอ
METODOS NUMERICOS AVANZADOS - ENTRENAMIENTO DE UN PERCEPTRON
มุมมอง 504 ปีที่แล้ว
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 Ávila
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
15:45 ¡Interesante!
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.
Sería bueno que hagan público este vídeo.