Академический Документы
Профессиональный Документы
Культура Документы
Analyse dimages
Acquisition
prtraitement segmentation interprtation
dimages
UFRIMA 1
Traitement dimages
1 Lissage local
Le lissage local (ou filtrage) consiste supprimer le bruit prsent dans une image
en tudiant, pour chaque pixel, les valeurs dintensit sur son voisinage.
1.1 Moyennage
Une premire classe dapproche est base la redondance dinformations. La nou-
velle valeur dun pixel est calcule par moyennage des valeurs sur un voisinage.
Cette opration linaire peut tre vue comme la convolution discrte de limage
par un masque.
"!#$%'&(
)&*!'+
!'.-/
,
ou est lintensit de limage dorigine, est lintensit de limage filtre, 0 est
le voisinage utilis et est le masque de convolution.
UFRIMA 2
Traitement dimages
pixel trait
voisinage
Cest le cas des filtres binomiaux pour lesquels les valeurs des coefficients sont
gnrs par le triangle de Pascal :
- A - 8:9
.-2>-@D 674 A E A
;
CB - A -
UFRIMA 3
Traitement dimages
Filtre non-linaire.
limine les contours trs fins. Un voisinage adapt permet de limiter cet
effet.
UFRIMA 4
Traitement dimages
La distance est plus importante sur un contour que dans une rgion ho-
mogne.
Si le pixel est sur un contour, les pixels voisins de mme rgion auront un
poids important alors que les pixels voisins de rgion diffrente auront peu
de poids. Le contour est de cette manire prserv.
UFRIMA 5
Traitement dimages
UFRIMA 6
Traitement dimages
2 Amlioration dimages
Lamlioration dimages consiste modifier les caractristiques visuelles de limage
de manire en faciliter son interpretation par lil humain. Il peut sagir de re-
hausser les contrastes, daccentuer certaines intensits pour mettre en valeur une
rgion, ... Les histogrammes sont frquemment utiliss pour effectuer ce type
doprations
hist()
intensit
0 255
UFRIMA 7
Traitement dimages
Algorithme
int row, col, rowmax, colmax;
int count[GREYMAX];
for(row = 0; row < rowmax; row++)
for(col = 0; col < colmax; col++)
hist[image[row][col]]++;
UFRIMA 8
Traitement dimages
MaxInt
0 i1 i2 MaxInt
Supposons tout dabord que lon soit dans le cas continu et que la transforma-
r
tion soit strictement croissante. Alors :
` ` LG
G
sruL
avec . Do :
>}jmlon%p!I_ ` a
G G
d
soit :
>Wru}j}lpn%o!I_ ` Z tf
G
UFRIMA 9
Traitement dimages
A noter que dans le cas discret, et du fait que lhistogramme soit une approx-
imation dune fonction de densit de probabilit, lhistogramme rsultant
est trs rarement parfaitement plat.
UFRIMA 10
Traitement dimages
UFRIMA 11
Traitement dimages
UFRIMA 12