Matlab

Solo disponible en BuenasTareas
  • Páginas : 3 (622 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de mayo de 2011
Leer documento completo
Vista previa del texto
IT=nlfilter(IS,[i j],fun);
PROCESAMIENTO DIGITAL DE IMAGENES EN MATLAB
im=imread('huella.jpg');
fn=imnoise(im,'salt & pepper',0.5);
h1=fspecial('average');
h2=fspecial('average',[9,9]);media1=imfilter(fn,h1);
media2=imfilter(fn,h2);
%Representaciones de las imágenes
subplot(2,2,1),subimage(im),title('Imagen original');
subplot(2,2,2),subimage(fn),title('Imagen con ruido');subplot(2,2,3),subimage(media1),title('Filtro de media 3X3');
subplot(2,2,4),subimage(media2),title('Filtro de media 9X9');

mm=(1/9)*[1 1 1; 1 1 1; 1 1 1;]; %operador de prewitt mP1=[-1 -1 -1; 00 0; 1 1 1]; mP2=[-1 0 1; -1 0 1; -1 0 1]; %operador de sobel mS1=[-1 -2 -1; 0 0 0; 1 2 1]; mS2=[-1 0 1; -2 0 2; -1 0 1]; %Operador laplaciano mL1=[0 1 0; 1 -4 1; 0 1 0]; mL2=[1 1 1; 1 -8 1; 1 1 1];%operador roberts mR1=[-1 0; 0 1]; mR2=[0 -1; 1 0];
im=double(im);cp1=convm(im,mP1);cp2=convm(im,mP2);cp3=max(cp1,cp2); cp3=unit8(cp3);im=unit8(im); figure;subplot(1,2,1),imshow(im),title('ORIGINAL'); subplot(1,2,2),imshow(cp3),title('PREWITT FINAL');
im=imread('huella.jpg');
fn=imnoise(im,'salt & pepper',0.5);
h1=fspecial('average');
h2=fspecial('average',[9,9]);media1=imfilter(fn,h1);
media2=imfilter(fn,h2);
%Representaciones de las imágenes
subplot(2,2,1),subimage(im),title('Imagen original');
subplot(2,2,2),subimage(fn),title('Imagen con ruido');subplot(2,2,3),subimage(media1),title('Filtro de media 3X3');
subplot(2,2,4),subimage(media2),title('Filtro de media 9X9');

mm=(1/9)*[1 1 1; 1 1 1; 1 1 1;]; %operador de prewitt mP1=[-1 -1 -1; 0 0 0; 1 1 1];mP2=[-1 0 1; -1 0 1; -1 0 1]; %operador de sobel mS1=[-1 -2 -1; 0 0 0; 1 2 1]; mS2=[-1 0 1; -2 0 2; -1 0 1]; %Operador laplaciano mL1=[0 1 0; 1 -4 1; 0 1 0]; mL2=[1 1 1; 1 -8 1; 1 1 1]; %operadorroberts mR1=[-1 0; 0 1]; mR2=[0 -1; 1 0];
im=double(im);cp1=convm(im,mP1);cp2=convm(im,mP2);cp3=max(cp1,cp2); cp3=unit8(cp3);im=unit8(im); figure; subplot(1,2,1),imshow(im),title('ORIGINAL');...
tracking img