Luigi Cinque cinque@dsi.uniroma1.it Contorni e forme Luigi Cinque cinque@dsi.uniroma1.it
Istogramma L’operazione di calcolo dell’istogramma è il conteggio del numero di volte che ogni valore è presente nell’immagine Il risultato è perciò un vettore di interi dal punto di vista della programmazione è sufficiente scandire l’intera immagine e scandire un elemento opportuno del vettore istogramma[ immagine[i][j] ]++
Immagine originale
Immagine normalizzata
Immagine intensificata
Immagine oscurata
Immagine equalizzata
Immagine equalizzata
Lineare a banda ristretta
Segmentazione Ricerca di contorni Accrescimento di regioni Inseguimento di contorni
Estrazione di contorni Segmentazione Operatori differenziali Template matching
Binarizzazione Vi sono applicazioni che per loro natura possono essere considerate binarie: Stampati, dattiloscritti Parti meccaniche piatte di superficie omogenea Immagini microscopiche di cellule, cromosomi ... Difatti spesso appaiono numerosi livelli di grigio a causa di: Rumore elettrico generato dalla telecamera Illuminazione non omogenea della scena Ineguale sensibilità dell'obiettivo al centro e ai bordi
Distribuzione bimodale Possibili approcci: Ricerca del minimo Criteri statistici
Binarizzazione a soglia costante È la soluzione più semplice y(x) = 0 se x < S y(x) = 255 altrimenti il problema è la scelta della soglia (threshold) S
Esempio pezzo
Esempio Vela Soglia = 140
Esempio Orso
Esempio Cerchio
Operatori differenziali Ricerca di discontinuità (un cambiamento brusco di valore) Il problema viene affrontato tramite l'analisi della derivata In generale il problema della differenziazione risulta mal posto Un problema è ben posto se la sua soluzione: Esiste È unica Dipende con continuità dai dati iniziali
Operatori differenziali Nel continuo una regione di transizione viene evidenziata dall'andamento della derivata prima Dovendo scegliere un punto preciso si può prendere il massimo (minimo) della derivata prima o lo zero (punto di attraversamento dell'asse x) della derivata seconda