Extras din proiect
1. Scopul lucrării
Scopul acestei lucrari este de a prezenta modul in care se pot recunoaste formele geometrice simple (cerc,dreptungi,patrat) in imagini cu nuante de gri. In continuare voi prezenta altgoritmul in care se realizeaza recunoasterea formelor tinand cont de pasii prestabiliti.
2. Funcţii Matlab utile în descrierea programului:
- descrierea regiunilor imaginii – regionprops
- vizualizarea imaginilor-imshow
- deshiderea imaginii – imopen
- închiderea imaginii – imclose
- gaseste limitele concentrate –bwboundaries
Functia urmareste limitele din exterior ale obiectelor precum si limitele gaurilor din interiorul obiectelor,din cadrul imaginii binare
- calcularea nivelului de prag pentru segmentare – graythresh
Aceasta functie foloseste metoda Otsu,care alege pragul ce minimalizeaza interclasele variate de pixeli albi si negri.
- transforma intr-o imagine binara si obtine negativul - im2bw
Imaginea rezultata inlocuieste toti pixelii din imaginea inserata cu un nivel de luminozitate mai mare cu valoarea unu pentru alb si inlocuieste toti ceilalti pixeli cu valoarea zero pentru negru.
3. Prezentarea teoretica
Recunoasterea formelor este un domeniu al inteligentei artificiale, care cuprinde ansamblul tehnicilor de reprezentare si decizie în vederea automatizãrii procesului de identificare a asemãnãrilor dintre obiecte sau fenomene.
O aplicatie de recunoastere a formelor necesita definirea unor descriptori si alegerea unei distante O aplicatie de recunoastere a formelor se face in doua etape: invatare si recunoastere.
Prin invatare, se calculeaza setul de descriptori ai unor forme cunoscute (referinta). In etapa de recunoastere, se calculeaza acelasi set de descriptori pentru forma necunoscuta si se compara cu descriptorii formei cunoscute.
Comparatia se face prin intermediul unei distante
Recunoasterea este o problema de decizie :
- daca spunem ca forma necunoscuta este aceeasi ca forma de referinta
- daca spunem ca forma necunoscuta este diferite de forma de referinta
4. Clasificarea formelor se face in 5 etape:
1. Citirea si afisarea imaginii
2. Transformarea imaginii imgscale in imagine binara si obtine negativul acesteia
3. Descopera pragurile de trecere intre nivelele de culoare
4. Determina proprietatile obiectelor
5. Clasificarea obiectelor dupa forme
Preview document
Conținut arhivă zip
- Recunoasterea Formelor in Imagini cu Nuante de Gri.docx