Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CONVOLUCION = conv(a,b);
lim_min_conv = a_min+b_min;
lim_max_conv = a_max+b_max;
n_conv = lim_min_conv:lim_max_conv;
%continua….
subplot(2,2,1)
stem(na,a)
title('señal a')
subplot(2,2,2)
stem(nb,b)
title('señal b')
subplot(2,2,3)
stem(n_conv,CONVOLUCION)
title('señal CONVOLUCION a y b')
Aplicación- IMAGENES
Detección de Bordes.
Suavizado de imagen.
Inversión de color
Brillo y contraste.
Convolucion de una imagen con un
operador de sobel (bordes)
mS1=[-1 -2 -1;0 0 0;1 2 1]; %operador sobel
imagen = imread('lena','BMP');
imagen_conv = conv2(double(mS1),double(imagen));
figure;
subplot(1,2,1);
imshow(imagen),title('IMAGEN ORIGINAL')
subplot(1,2,2);
imshow(imagen_conv),title('IMAGENCONVOLUCIONADA')
Otros operadores para practicar
Operador Prewitt (bordes)
OP1=[-1 -1 -1;0 0 0; 1 1 1];
OP2=[-1 0 1;-1 0 1;-1 0 1];
Operador Laplaciano (bordes)
OL1=[0 1 0;1 -4 1;0 1 0];
OL2=[1 1 1;1 -8 1;1 1 1];
Operador Roberts (bordes)
OR1=[-1 0;0 1];
OR2=[0 -1;1 0];
Operador media (suavizado)
OM=(1/9)*[1 1 1; 1 1 1; 1 1 1;];
INVESTIGUE…