45
v03 1 May-20-11 7. Procesamiento Morfológico de Imágenes 6.1 Introducción 6.2 Aspectos básicos 6.3 Dilatación y Erosión 6.4 Apertura y Clausura 6.5 Transformación de Hit-or-Miss 6.6 Algoritmos Morfológicos básicos 6.7 Extensión a imágenes con niveles de grises

7. Procesamiento Morfológico de Imágenespteam.pixinsight.com/carlos/I_Cap7.pdf · 7. Procesamiento Morfológico de Imágenes 6.1 Introducción 6.2 Aspectos básicos 6.3 Dilatación

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

v03 1 May-20-11

7. Procesamiento Morfológico de Imágenes

6.1 Introducción 6.2 Aspectos básicos 6.3 Dilatación y Erosión 6.4 Apertura y Clausura 6.5 Transformación de Hit-or-Miss 6.6 Algoritmos Morfológicos básicos 6.7 Extensión a imágenes con niveles de grises

v03 2 May-20-11

6.1 Introducción

v03 3 May-20-11

Ejemplos de procesamiento Morfológico

Original Dilatado con

v03 4 May-20-11

Ejemplos de procesamiento Morfológico

B:

v03 5 May-20-11

Ejemplos de procesamiento Morfológico

A es la imagen y B es un cuadrado de 3 x 3

v03 6 May-20-11

6.2 Aspectos básicos a)  Teoría de conjuntos b)  Operadores lógicos

v03 7 May-20-11

a)  Teoría de Conjuntos

Traslación Reflexión

v03 8 May-20-11

b) Operadores Lógicos

negro es 0 y blanco 1

v03 9 May-20-11

6.3 Dilatación y Erosión a)  Dilatación b)  Erosión

v03 10 May-20-11

a)  Dilatación

v03 11 May-20-11

a)  Dilatación

v03 12 May-20-11

b) Erosión

v03 13 May-20-11

Aplicación de erosión y dilatación

Original Erosión con unos de 13 x 13

Dilatación con unos de 13 x 13

v03 14 May-20-11

6.4 Apertura y Clausura

v03 15 May-20-11

Apertura

Clausura

v03 16 May-20-11

Apertura

Clausura

v03 17 May-20-11

Apertura y Clausura

v03 18 May-20-11

Apertura y Clausura

B:

v03 19 May-20-11

6.5 Transformación de Hit-or-Miss

v03 20 May-20-11

Transformación de Hit-or-Miss

B1)

v03 21 May-20-11

6.6 Algoritmos morfológicos básicos a) Extracción de bordes b) Llenado de regiones c) Extracción de componentes conectados d) Envolvente convexa e) Adelgazamiento f) Engrosamiento g) Esqueletos h) Podado

v03 22 May-20-11

a)  Extracción de bordes

v03 23 May-20-11

b) Relleno de regiones

v03 24 May-20-11

b) Relleno de regiones

Ejemplo: semilla

v03 25 May-20-11

c) Extracción de componentes conectadas

v03 26 May-20-11

c) Extracción de componentes conectadas

v03 27 May-20-11

d) Envolvente convexa

( )

i

i

iconv

i

ik

ik

D

XA

ABXX

4

1

i0

1

C(A)

D

X con

1,2,...k y 1,2,3,4i

=

=

=

=

==

∗=

v03 28 May-20-11

d) Envolvente convexa con limitación de bordes

v03 29 May-20-11

e) Adelgazamiento

A⊗ B = A − A∗B( ) = A A∗B( )c

A⊗ B{ } = ... A⊗ B1( )⊗ B2( )...( )⊗ Bn⎛ ⎝ ⎜ ⎞

⎠ ⎟

v03 30 May-20-11

f) Engrosamiento

A∅B = A A∗B( )

A∅ B{ } = ... A∅B1( )∅B2( )...( )∅Bn⎛ ⎝ ⎜ ⎞

⎠ ⎟

v03 31 May-20-11

g) Esqueleto

v03 32 May-20-11

g) Esqueleto

v03 33 May-20-11

h) Podado (para parásitos acotados de largo N)

X1 = A⊗ B{ }

X2 = X1 ∗Bk( )

k=1

8

X3 = X2⊕H( )A

H =

1 1 11 1 11 1 1

⎢ ⎢ ⎢

⎥ ⎥ ⎥

N veces

X4 = X1X3

v03 34 May-20-11

6.7 Extensión a imágenes de niveles de grises

a) Dilación b) Erosión c) Apertura y clausura d) Ejemplos

v03 35 May-20-11

a) Dilatación

v03 36 May-20-11

b) Erosión

v03 37 May-20-11

Ejemplo de dilatación y erosión

v03 38 May-20-11

c) Abrir y cerrar

v03 39 May-20-11

Ejemplos de apertura y clausura

Apertura Clausura

v03 40 May-20-11

d) Ejemplos: suavización morfológica

Apertura seguida de clausura

v03 41 May-20-11

d) Ejemplos: gradiente morfológico

Dilatación - Erosión

v03 42 May-20-11

d) Ejemplos: transformación “top-hat”

Top hat = imagen – apertura Bottom hat (black top hat) = clausura - imagen

v03 43 May-20-11

d) Ejemplos: identificación de textura

v03 44 May-20-11

d) Ejemplos: clasificación textura

Clausura seguida de apertura

v03 45 May-20-11

d) Ejemplos: granulometría

Diferencia entre la imagen y apertura para diferentes elementos estructurantes