25
Procesamiento Digital de Imágenes Pablo Roncagliolo B. Nº 5 PDF created with pdfFactory trial version www.pdffactory.com

Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

Procesamiento Digital de Imágenes

Pablo Roncagliolo B.Nº 5

PDF created with pdfFactory trial version www.pdffactory.com

Page 2: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 2

Orden de las clases...CAPTURA, DIGITALIZACION Y ADQUISICION DE IMAGENES

TRATAMIENTOESPACIAL DE IMAGENES

RESTAURACIONDE IMAGENES

PROCESAMIENTODE IMÁGENES EN COLORES

COMPRESIONDE IMAGENES

OPERACIONESMORFOLOGICAS

SEGMENTACION DE IMAGENES

TOPICOSAVANZADOS

REPRESENTACION Y DESCRIPCION

TRATAMIENTOEN FRECUENCIA DE IMAGENES

PDF created with pdfFactory trial version www.pdffactory.com

Page 3: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 3

Operaciones Lógicas

Imágenes: Gonzalez&Wood

PDF created with pdfFactory trial version www.pdffactory.com

Page 4: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 4

Ej. Operaciones Lógicas

Imágenes: Gonzalez&Wood

function m013;%m013%aplica mascara segun mouseclf;A=double(imread('_im_lenna_256.jpg'));[nf nc]=size(A);

%visualiza sin Toolbox de Imagenescolormap(gray(256));subplot(2,2,1);image(A);disp('Presione dos click para definir mascara...');

[c1 f1]=ginput(1) %ojo ginput funciona con x,y[c2 f2]=ginput(1)f1=round(f1);f2=round(f2);c1=round(f1);c2=round(c2);mask=zeros(nf,nc);

for f=f1:f2for c=c1:c2

mask(f,c)=1;end;

end;subplot(2,2,2);imshow(mask,[]);title('Mask');disp('presione una tecla...');pauseB=A.*mask;subplot(2,2,3);imshow(B,[]);title('A and Mask');disp('presione una tecla...');pauseB=A.*(1-mask);subplot(2,2,4);imshow(B,[]);title('A and not Mask');

PDF created with pdfFactory trial version www.pdffactory.com

Page 5: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 5

Planos de Bits

PDF created with pdfFactory trial version www.pdffactory.com

Page 6: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 6

Planos de Bits

PDF created with pdfFactory trial version www.pdffactory.com

Page 7: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 7

Planos de Bits

PDF created with pdfFactory trial version www.pdffactory.com

Page 8: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 8

Planos de Bits

PDF created with pdfFactory trial version www.pdffactory.com

Page 9: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 9

Ej1. Planos de Bits

Imágenes: Gonzalez&Wood

function B=m011(bit);%planos de bitsA=imread('_im_lenna_256.jpg');[nf nc]=size(A);A=double(A);

%visualiza sin Toolbox de Imagenescolormap(gray(256));image(A);disp('Presione una tecla para mostrar planos de bits...');pause

B=0*A;

pb=2^(bit-1)for f=1:nf

for c=1:ncaux=bitand(A(f,c),pb);B(f,c)=bitget(aux,bit);

end;%forend;%for

image(B*255);

PDF created with pdfFactory trial version www.pdffactory.com

Page 10: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 10

Ej2. Planos de Bits

Imágenes: Gonzalez&Wood

%m012%visualización progresiva en planos de bitsclearA=imread('_im_lenna_256.jpg');[nf nc]=size(A);A=double(A);

%visualiza sin Toolbox de Imagenescolormap(gray(256));image(A);disp('Presione una tecla para mostrar planos de bits...');pause

C=zeros(nf,nc);

for bit=8:-1:1pb=2^(bit-1)

for f=1:nffor c=1:nc

aux=bitand(A(f,c),pb);B(f,c)=bitget(aux,bit);C(f,c)=bitor(C(f,c),aux);

end;end;

image(C);pause(1);

end;

PDF created with pdfFactory trial version www.pdffactory.com

Page 11: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 11

Tratamiento de Imágenes: Dominio espacial

Imágenes: Gonzalez&Wood

PDF created with pdfFactory trial version www.pdffactory.com

Page 12: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 12

Tratamiento de Imágenes: Dominio espacial: FILTROS

Imágenes: Gonzalez&Wood

PDF created with pdfFactory trial version www.pdffactory.com

Page 13: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 13

Tratamiento de Imágenes: Dominio espacial: FILTROS

Imágenes: Gonzalez&Wood

PDF created with pdfFactory trial version www.pdffactory.com

Page 14: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 14

Filtro se puede interpretar como un promedio “móvil”è se deben utilizar variables diferentes

Imágenes: Gonzalez&Wood

PDF created with pdfFactory trial version www.pdffactory.com

Page 15: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 15

Tratamiento de Imágenes: Dominio espacial: FILTROS

Imágenes: Gonzalez&Wood

PDF created with pdfFactory trial version www.pdffactory.com

Page 16: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 16

Otro tipo de filtro espacial es la promediación de imágenes secuencialesè permite eliminar “ruido”

Imágenes: Gonzalez&Wood

PDF created with pdfFactory trial version www.pdffactory.com

Page 17: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 17

Tratamiento de Imágenes: Dominio espacial: “promediación”

Imágenes: Gonzalez&Wood

PDF created with pdfFactory trial version www.pdffactory.com

Page 18: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 18

Tratamiento de Imágenes: Dominio espacial: FILTROS

Imágenes: Gonzalez&Wood

PDF created with pdfFactory trial version www.pdffactory.com

Page 19: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 19

l Promedio de vecindad

∑∈

=Vnm

nmgV

jif),(

),(#1),(

Donde V es la Vecindad de (i,j), incluido.#V es la cardinalidad de V

=

111111111

91G

Filtro pasa bajos

La aplicación del filtro corresponde a un convolución de la imagen y el “núcleo” (kernel) GG:

I’ = I * G

Tratamiento de Imágenes: Dominio espacial: FILTROS

PDF created with pdfFactory trial version www.pdffactory.com

Page 20: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 20

l Suavizado basado en promedio de vecindad

22122021921922059221220221220220219222220221220

221220219219220202221220221220220219222220221220

Tratamiento de Imágenes: Dominio espacial: FILTROS

PDF created with pdfFactory trial version www.pdffactory.com

Page 21: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 21

l Expresión general de filtros 2D:

∑∑= =

−−=nc

c

nf

ffjciIfcGjiI

1 1),(),(),('

Donde I es una imagen de nf filas y nc columnas.G es el kernel (filtro)I’ es la imagen filtrada

Tratamiento de Imágenes: Dominio espacial: FILTROS

PDF created with pdfFactory trial version www.pdffactory.com

Page 22: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 22

Tratamiento de Imágenes: Dominio espacial: FILTROS=CONVOLUCION

PDF created with pdfFactory trial version www.pdffactory.com

Page 23: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 23

Tratamiento de Imágenes: Dominio espacial: FILTROS

Imágenes: Gonzalez&Wood

Filtrado de Mediana:

Método no lineal, que reemplaza el valor de un píxel por el valor de la mediana de su vecindad.

Mediana: valor central se la secuencia ordenada

1950150

208190180

255203200

{0,150,180,190,195,200,203, 208, 255}

Mediana: 195!

1/91/91/9

1/91/91/9

1/91/91/9Media Simple

H =

PDF created with pdfFactory trial version www.pdffactory.com

Page 24: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 24

Tratamiento de Imágenes: Dominio espacial: FILTROS

Imágenes: Gonzalez&Wood

PDF created with pdfFactory trial version www.pdffactory.com

Page 25: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI05_Dominio_Espacial...prb@2007 23 Tratamiento de Imágenes: Dominio espacial: FILTROS Imágenes: Gonzalez&Wood Filtrado de Mediana:

prb@2007 25

Ej1. Filtro Espacial

Imágenes: Gonzalez&Wood

%K 3x3

%ojo sin bordes...for f=1+1:nf-1

for c=1+1:nc-1sum=0;for ff=-1:1

for cc=-1:1sum=sum+A(f+ff,c+cc)*K(ff+2,cc+2);

end;end;B(f,c)=sum/9;

end;end;

PDF created with pdfFactory trial version www.pdffactory.com