Professional Documents
Culture Documents
Morfologa Matemtica
Morfologa Matematica
p. 1
Generalidades
Usos de la morfologa matemtica
realce de imgenes
anlisis de formas
segmentacin de imgenes
compresin de imgenes
restauracin de imgenes
anlisis de componentes
deteccin de ejes
espesamiento de curvas
anlisis de texturas
adelgazamiento general
anlisis de partculas
deteccin de caractersticas
generacin de caractersticas
reduccin de ruido
obtencin de esqueletos
filtrado espacio-tiempo
Morfologa Matematica
p. 2
Contenido
1. Conceptos preliminares
b
b
Elemento estructurante
Operaciones bsicas: dilatacin, erosin, apertura, cierre y Hit-or-Miss
3. Algoritmos y aplicaciones
b
b
Extraccin de contornos
b
Relleno de agujeros
b
Envoltura convexa
b
Adelgazamiento
...
Morfologa Matematica
p. 3
Morfologa Matematica
p. 4
Operacin
morfolgica
Imagen
Imagen
Pixel de
salida
Fila i
Fila i
Columna j
Columna j
Morfologa Matematica
p. 5
A B = {z|(B)z A}
Morfologa Matematica
p. 6
A B = {z|(B)z A}
A B = {z|(B)z Ac = }
Morfologa Matematica
p. 7
Morfologa Matematica
p. 8
z A 6= }
A B = {z|(B)
Morfologa Matematica
p. 9
Morfologa Matematica
p. 10
Morfologa Matematica
p. 11
A B = (A B) B
Cierre
b
A B = (A B) B
Morfologa Matematica
p. 12
Morfologa Matematica
p. 13
(A B)c = (Ac B)
(A B)c = (Ac B)
Apertura
D, entonces (C B) (D B)
Si C
b
AB A
b
A B = (A B) B
Cierre
D, entonces (C B) (D B)
Si C
b
AAB
b
A B = (A B) B
Morfologa Matematica
p. 14
Morfologa Matematica
p. 15
Morfologa Matematica
p. 16
EE de 3x3.
Morfologa Matematica
p. 17
EE de 5x5.
Morfologa Matematica
p. 18
k = 1, 2, 3, . . .
Morfologa Matematica
p. 19
k = 1, 2, 3, . . .
Morfologa Matematica
p. 20
k = 1, 2, 3, . . .
Morfologa Matematica
p. 21
i = 1, 2, 3, 4 y
k = 1, 2, 3, . . .
X0i = A
b
C(A) =
i
= Xk1
S4
i
i=1 Xk
Morfologa Matematica
p. 22
limitar)
Morfologa Matematica
p. 23
A B = A (A B) = A (A B)c
El adelgazamiento simtrico de A, se puede definir de forma ms til
basada en una secuencia de EE:
{B} = {B 1 , B 2 , B 3 , . . . , B n },
Morfologa Matematica
p. 24
Morfologa Matematica
p. 25
A B = A (A B)
Similar al adelgazamiento simtrico de A, el espesamiento se puede definir
de forma ms til basada en una secuencia de EE (complementos de los previos):
Morfologa Matematica
p. 26
Si z
b
S(A) =
K
[
Sk (A)
con
k=0
K = max{k | (A kB) 6= }
Morfologa Matematica
p. 27
Morfologa Matematica
p. 28
DG (F ) = (F B) G,
F G
(1)
(n1)
DG (F ) = DG [DG
(F )],
(0)
DG (F ) = F
Morfologa Matematica
p. 29
EG (F ) = (F B) G,
F G
(1)
(n1)
EG (F ) = EG [EG
(F )],
(0)
EG (F ) = F
Morfologa Matematica
p. 30
D
RG
(F ) = DG (F ),
(k)
hasta que DG
(k+1)
(F ) = DG
(F )
E
RG
(F ) = EG (F ),
(k)
hasta que EG
(k+1)
(F ) = EG
(F )
Morfologa Matematica
p. 31
para n erosiones de F y B
Morfologa Matematica
p. 32
F (x, y) =
1 I(x, y)
H=
c
D
RI c (F )
Morfologa Matematica
p. 33
Morfologa Matematica
p. 34
F (x, y) =
I(x, y)
X = I RID (F )
Morfologa Matematica
p. 35
Fin de teora
Bibliografa
b
J. Serra (1982): Image Analysis and Mathematical Morphology, Academic Press, London.
b
R. Gonzales and R. Woods (2007): Digital Image Processing (3rd Edition), Prentice Hall.
b
E. R. Davies (2005) Machine Vision: Theory, Algorithms, Practicalities (3rd Edition), Elsevier.
W. Burger and M. J. Burge (2010) Digital Image Processing - An algorithmic Introduction Using
Java, Springer.
Morfologa Matematica
p. 36