Sunteți pe pagina 1din 29

CT

RMN

Elemente de morfologie
matematică
NUCLEAR

Laborator 4
US

TSI
CT Conținut

• Definitie morfologie
RMN
• Erodare
• Dilatare
NUCLEAR
• Deschidere
• Închidere
• Extragerea contururilor
US
• Aplicații
TSI
CT Morfologia (1)
morphos = formă + logos = știința
 știința formelor
RMN  operarea cu mulțimi de puncte cu rolul de a caracteriza
forma obiectelor de interes

Caracterizare formei
NUCLEAR • Rezultatul comparației între forma necunoscută și elementul
structurant.

US Aplicabilitate
• Extragerea/obținerea de forme mai simple rezultate din
formele inițiale ale imaginii
TSI • Eliminarea zgomotului impulsiv
• Contrastarea imaginilor
CT Morfologia (2)
Elementul structurant
• mulțime geometrică, arbitrară, impusă, cunoscută;
RMN • forma elementului determină proprietățile testate asupra
formei necunoscute. V4
Conditii initiale:
Imagine binara
Caracteristici
NUCLEAR • Dimensiunea: numărul de linii și de coloane necesar pentru
reprezentarea elementului structurant (uzual impară) V8
• Forma: șablonul format din elementele 1 și 0
• Originea: este conținută fie în interiorul mulțimii pixelilor, fie
US în exteriorul acesteia (uzual în centrul matricei)
• Sistemul de coordonate: ! NU SUNT COORDONATELE
IMAGINII
TSI
V4  (0,0), (0,1), (0,1), (1,0), (1,0)
CT Morfologia. Erodarea
Erodarea:
• mulțimea punctelor în care se poate translata
RMN elementul structurant B astfel încât acesta să fie V4
inclus în întregime în mulțimea punctelor
elementului A

NUCLEAR
AB  x | Bx  A
V8
 micșorarea obiectului A în concordanță cu forma și
dimensiunea lui B

B  V8
US

TSI

Imaginea originală Imaginea prelucrată


CT Morfologia. Erodarea
Erodarea:
• mulțimea punctelor în care se poate translata
RMN elementul structurant B astfel încât acesta să fie V4
inclus în întregime în mulțimea punctelor
elementului A

NUCLEAR
AB  x | Bx  A
V8
 micșorarea obiectului A în concordanță cu forma și
dimensiunea lui B

B  V8
US

TSI

Imaginea originală Imaginea prelucrată


CT Morfologia. Erodarea
Erodarea:
• mulțimea punctelor în care se poate translata
RMN elementul structurant B astfel încât acesta să fie V4
inclus în întregime în mulțimea punctelor
elementului A

NUCLEAR
AB  x | Bx  A
V8
 micșorarea obiectului A în concordanță cu forma și
dimensiunea lui B

B  V8
US

TSI

Imaginea originală Imaginea prelucrată


CT Morfologia. Erodarea
Erodarea:
• mulțimea punctelor în care se poate translata
RMN elementul structurant B astfel încât acesta să fie V4
inclus în întregime în mulțimea punctelor
elementului A

NUCLEAR
AB  x | Bx  A
V8
 micșorarea obiectului A în concordanță cu forma și
dimensiunea lui B

B  V8
US

TSI

Imaginea originală Imaginea prelucrată


CT Morfologia. Erodarea
Erodarea:
• mulțimea punctelor în care se poate translata
RMN elementul structurant B astfel încât acesta să fie V4
inclus în întregime în mulțimea punctelor
elementului A

NUCLEAR
AB  x | Bx  A
V8
 micșorarea obiectului A în concordanță cu forma și
dimensiunea lui B

B  V8
US

TSI

Imaginea originală Imaginea prelucrată


CT Morfologia. Erodarea
Erodarea:
• mulțimea punctelor în care se poate translata
RMN elementul structurant B astfel încât acesta să fie V4
inclus în întregime în mulțimea punctelor
elementului A

NUCLEAR
AB  x | Bx  A
V8
 micșorarea obiectului A în concordanță cu forma și
dimensiunea lui B

B  V8
US

TSI

Imaginea originală Imaginea prelucrată


CT Morfologia. Erodarea
Erodarea:
• mulțimea punctelor în care se poate translata
RMN elementul structurant B astfel încât acesta să fie V4
inclus în întregime în mulțimea punctelor
elementului A

NUCLEAR
AB  x | Bx  A
V8
 micșorarea obiectului A în concordanță cu forma și
dimensiunea lui B

B  V8
US

TSI

Imaginea originală Imaginea prelucrată


CT Morfologia. Erodarea
Erodarea:
• mulțimea punctelor în care se poate translata
RMN elementul structurant B astfel încât acesta să fie V4
inclus în întregime în mulțimea punctelor
elementului A

NUCLEAR
AB  x | Bx  A
V8
 micșorarea obiectului A în concordanță cu forma și
dimensiunea lui B

B  V8
US

TSI

Imaginea originală Imaginea prelucrată


CT Morfologia. Erodarea
Erodarea:
• mulțimea punctelor în care se poate translata
RMN elementul structurant B astfel încât acesta să fie V4
inclus în întregime în mulțimea punctelor
elementului A

NUCLEAR
AB  x | Bx  A
V8
 micșorarea obiectului A în concordanță cu forma și
dimensiunea lui B

B  V8
US

TSI

Imaginea originală Imaginea prelucrată


CT Morfologia. Erodarea
Erodarea:
• mulțimea punctelor în care se poate translata
RMN elementul structurant B astfel încât acesta să fie V4
inclus în întregime în mulțimea punctelor
elementului A

NUCLEAR
AB  x | Bx  A
V8
 micșorarea obiectului A în concordanță cu forma și
dimensiunea lui B

B  V8
US

TSI

Imaginea originală Imaginea prelucrată


CT Morfologia. Erodarea
Erodarea:
• mulțimea punctelor în care se poate translata
RMN elementul structurant B astfel încât acesta să fie V4
inclus în întregime în mulțimea punctelor
elementului A

NUCLEAR
AB  x | Bx  A
V8
 micșorarea obiectului A în concordanță cu forma și
dimensiunea lui B

B  V8
US

TSI

Imaginea originală Imaginea prelucrată


CT Morfologia. Erodarea
Erodarea:
• mulțimea punctelor în care se poate translata
RMN elementul structurant B astfel încât acesta să fie V4
inclus în întregime în mulțimea punctelor
elementului A

NUCLEAR
AB  x | Bx  A
V8
 micșorarea obiectului A în concordanță cu forma și
dimensiunea lui B

B  V8
US

TSI

Imaginea originală Imaginea prelucrată


CT Morfologia. Erodarea
Erodarea:
• mulțimea punctelor în care se poate translata
RMN elementul structurant B astfel încât acesta să fie V4
inclus în întregime în mulțimea punctelor
elementului A

NUCLEAR
AB  x | Bx  A
V8
 micșorarea obiectului A în concordanță cu forma și
dimensiunea lui B

B  V8
US

TSI

Imaginea originală Imaginea prelucrată


CT Morfologia. Erodarea
Erodarea:
• mulțimea punctelor în care se poate translata
RMN elementul structurant B astfel încât acesta să fie V4
inclus în întregime în mulțimea punctelor
elementului A

NUCLEAR
AB  x | Bx  A
V8
 micșorarea obiectului A în concordanță cu forma și
dimensiunea lui B

B  V8
US

TSI

Imaginea originală Imaginea prelucrată


CT Morfologia. Erodarea
Erodarea:
• mulțimea punctelor în care se poate translata
RMN elementul structurant B astfel încât acesta să fie V4
inclus în întregime în mulțimea punctelor
elementului A

NUCLEAR
AB  x | Bx  A
V8
 micșorarea obiectului A în concordanță cu forma și
dimensiunea lui B

B  V8
US

TSI

Imaginea originală Imaginea prelucrată


CT Morfologia. Erodarea
Erodarea:
• mulțimea punctelor în care se poate translata
RMN elementul structurant B astfel încât acesta să fie V4
inclus în întregime în mulțimea punctelor
elementului A

NUCLEAR
AB  x | Bx  A
V8
 micșorarea obiectului A în concordanță cu forma și
dimensiunea lui B

B  V8
US

TSI

Imaginea originală Imaginea prelucrată


CT Morfologia. Erodarea
Erodarea:
• mulțimea punctelor în care se poate translata
RMN elementul structurant B astfel încât acesta să fie V4
inclus în întregime în mulțimea punctelor
elementului A

NUCLEAR
AB  x | Bx  A
V8
 micșorarea obiectului A în concordanță cu forma și
dimensiunea lui B

B  V8
US

TSI

Imaginea originală Imaginea prelucrată


CT Morfologia. Erodarea
Erodarea:
• mulțimea punctelor în care se poate translata
RMN elementul structurant B astfel încât acesta să fie V4
inclus în întregime în mulțimea punctelor
elementului A

NUCLEAR
AB  x | Bx  A
V8
 micșorarea obiectului A în concordanță cu forma și
dimensiunea lui B

B  V8
US

TSI

Imaginea originală Imaginea prelucrată


CT Morfologia. Dilatarea
Dilatarea:
• mulțimea punctelor în care se poate translata
RMN elementul structurant B astfel încât acesta să aiba V4
cel puţin un punct comun cu mulțimea punctelor
elementului A

NUCLEAR
A  B  x | Bx  A  
V8
 mărirea obiectului A în concordanță cu forma și
dimensiunea lui B

B  V8
US

TSI

Imaginea originală Imaginea prelucrată


CT Morfologia. Dilatarea
Dilatarea:
• mulțimea punctelor în care se poate translata
RMN elementul structurant B astfel încât acesta să aiba V4
cel puţin un punct comun cu mulțimea punctelor
elementului A

NUCLEAR
A  B  x | Bx  A  
V8
 mărirea obiectului A în concordanță cu forma și
dimensiunea lui B

B  V8
US

TSI

Imaginea originală Imaginea prelucrată


CT Morfologia. Deschiderea
Deschiderea:
• erodare urmată de dilatare
RMN
A  B   AB   B S
V4
BS = element structurant simetrizant ex: V4, V8

 componentele conexe ale lui A mai decat B sunt înlăturate


NUCLEAR din imagine V8
netezirea formei
eliminarea zgomotului (zgomotul = obiecte și găuri de mici
dimensiuni)
US

TSI
CT Morfologia. Închiderea
Închiderea:
• dilatare urmată de erodare

A  B   A  B B S
RMN
V4
BS = element structurant simetrizant ex: V4, V8

 găurile incluse în obiecte A mai mici decat B sunt înlăturate


NUCLEAR
din imagine V8
netezirea formei
eliminarea zgomotului (zgomotul = obiecte și găuri de mici
US dimensiuni)

TSI
CT Morfologia.Extragerea contururilor
Contur exterior:

RMN
A  A  B  A
V4
Contur interior:

A  A  AB
NUCLEAR
Gradient morfologic: V8
gradA  A  B  AB
US

TSI
CT Aplicații (1)
1. Scrieți următoarele elemente structurante folosind sistemul de
coordonate.
RMN

2. Citiți o imaginea ”test.png” și aplicați o operație de binarizare cu un


prag la alegere.
NUCLEAR 3. Folosind elementele structurante de la ex. 1 erodați imaginea de la
ex. 2, folosind funcția imerode. Vizualizați rezultatul și observați
modificările introduse de această operație.
4. Folosind elementele structurante de la ex. 1 dilatați imaginea de la
US ex. 2, folosind funcția imdilate. Vizualizați rezultatul și observați
modificările introduse de această operație.
5. Folosind elementele structurante de la ex. 1 aplicați operația de
TSI deschidere pe imaginea de la ex. 2, folosind funcția imopen.
Vizualizați rezultatul și observați modificările introduse de această
operație.
CT Aplicații (2)
6. Folosind elementele structurante de la ex. 1 aplicați operația de
închidere pe imaginea de la ex. 2, folosind funcția imclose.
RMN Vizualizați rezultatul și observați modificările introduse de această
operație.
7. Aplicați pe imaginea test.png operatiile de extragere a contururilor
folosind elementele structurante de la ex. 1. Vizualizați rezultatul și
observați modificările introduse de această operație.
NUCLEAR 8. Variați pragul ales pentru binarizare astfel încât să extragem
conturul casei și repetați operațiile de extragerea a contururilor
folosind elementele structurante de la ex. 2.
9. Extrage brazii și eliminați globurile (gaurile)
US 10. Incercați și alte elemente structurante, definite folosind funcția
strel. Analizați rezultatul.
11. Plecând de la imaginea ”16-V.bmp”, obțineți o imagine cât mai
asemănătoare cu cea intitulată ”16-V_fin.bmp”.
TSI
12. Bonus: Creati propriile functii pentru operatiile de erodare, dilatare,
inchidere si deschidere.

S-ar putea să vă placă și