Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
r T(r)
Immagine ottenuta
gmn=T(fmn)
Ad esempio
• caratteristica del tipo a radice quadrata:
s=√255 r schiarisce
s=r2/255 scurisce
255 si usa perché si normalizza
255 serve per normalizzare
Esempi di istogramma dopo aver elaborato l’immagine
immagine schiarita
immagine schiarita
f ( x, y ) 2
g ( x, y ) =
Immagine originale f(x,y) g(x,y) = 255 f(x,y) 255
7000
4500
4000 6000
3500
5000
3000
4000
2500
2000 3000
1500
2000
1000
1000
500
0 0
T tasformazione
c = costante per semplicità c=1
minore di 1 schiarisce
maggiore di uno scurisce (gamma > 1)
Effetto gamma
Immagine originale:
risonanza magnetica di
una colonna vertebrale.
devo schiarirla
Trasformazioni con legge di
potenza :
s=c*rγ
T(r)
• Trasformazioni esponenziali
- scuriscono le regioni chiare
- s = b (ear - 1)
r
Altre trasformazioni puntuali per l’image enhancement
riassunto di tutte le
trasformazioni viste
+ quelle negative (negativo
dell’immagine)
Immagine negativa
L’immagine negativa si ottiene
dall’immagine di partenza rovesciando
l’ordine dal bianco al nero.
La negativa di un’immagine con livelli di
grigio nell’intervallo [0,L-1] si ottiene con
la seguente trasformazione:
s=L–1-r
Espansione dei livelli di grigio dall’intervallo Pixel lontani sono facili da distinguere
[r1, r2] all’intero intervallo dei livelli di grigio
[0, 255]. Utile per immagini a debole contrasto
perché consente di sfruttare l’intera gamma dei
livelli di grigio: Pixel vicini sono difficili da distinguere
0 per r r1
r − r
s= 1
255 per r1 r r2
r2 − r1
255 per r r2
si usa quando ho poco contrasto.
ESEMPIO
Esempio di istogramma dopo stiramento dell’immagine
posso fare lo stiramento solo di una parte
solo dove voglio io
16000
g 14000
12000
255 10000
8000
6000
4000
2000
f 0
0 a b 255
0 50 100 150 200 250
0 255
ESEMPIO
• I livelli originali di grigio sono [100, 150]
• I livelli a cui si vuole arrivare sono [0, 255]
• La funzione di trasformazione è:
T(r) = ( (r-100)/50 )*255, per 100 ≤ r ≤ 150. trasformazione lineare
r r s
in inglese
ESEMPI di trasformazioni
non si è soffermata molto su questa slide
Stretch
slope > 1
Modified
gray level 128
values
0
0 28 75 255
• K segmenti
• Condizione iniziale dell’input {fk, k=0, …, K-1}
• Condizione iniziale dell’output {gk, k=0, …, K-1}
• Funzione di trasformazione:
ESEMPIO
Contrast stretching, thresholding
immagine binaria bianco e nero
al di sopra nero al di sotto bianco o viceversa