POLYTECH NICE SOPHIA
DEPARTEMENT SCIENCES INFORMATIQUES
SIGNAL SON ET IMAGE POUR L’INFORMATIQUE
COURS DE TROISIEME ANNEE
AVEC SCILAB ET IMLAB
JEAN-PAUL STROMBONI, S.S.I.I. 2015-2016
- 1 -
T.D. 10 du signal audio à l'image numérique
Travail demandé :
A l’aide de Scilab et du module SIVP (Scilab Image and Video Processing) que
l'on installera dans Scilab, et en utilisant Imlab ou un logiciel équivalent :
Choisir une image couleur parmi celles qui sont proposées sur la page du
cours, dans le fichier ‘images.zip’ :
o Charger cette image dans un tableau Scilab nommé Im, et relever
les trois dimensions de ce tableau.
o Relever les définitions horizontale et verticale de l’image.
o Afficher l’image et relever les résolutions horizontale et verticale
o Relever les maxima et minima d’intensité des plans couleur de Im
Séparer les trois plans couleurs de Im dans trois images R, G (vert) et B
1. afficher R, G et B en images niveaux de gris avec Imlab ou Scilab.
2. afficher R en rouge, G en vert, et B en bleu avec Scilab
Séparer la luminance Y et les chrominances Cr et Cb avec Imlab. Parmi
Y, Cr et Cb, quelle est l’image de niveaux de gris qui contient le plus
d’informations sur l’image Im ? Même question pour les plans R, G et B
Relever l’histogramme de Y ainsi que la médiane et l’écart type de Y:
1. éclaircir ou foncer l’image selon que vous estimez qu’elle est sous
exposée ou surexposée.
2. augmenter ou diminuer le contraste en modifiant l’écart type de Y
(attention, la fonction contraste(X,t) donnée en cours considère que
l’intensité de l’image est codée sur 8 bits entre 0 et 255 !)
Filtrer l’image Y de manière à en faire apparaître les contours :
Utiliser comme en cours le filtre de Prewitt (dont on relèvera la
réponse impulsionnelle h),
Appliquer un seuillage, noter l’effet de la hauteur du seuil appliqué
sur l’image des contours
Appliquer le filtre laplacien pour détecter les contours
relever le taux de compression de Y si on utilise une table de couleurs
(colormap) de taille 16 pour numériser Y
Selon le temps disponible : appliquer tout ou partie des traitements précédents à
d’autres images
Note : On suggère d’utiliser l’une des images fournies sur la page du cours dans
le fichier compressé images.zip : lena.png, baboon.png, rice.jpg, peppers.png,
boats.gif, … sont des images utilisées en traitement d'image pour comparer les
performances des outils et des algorithmes, et vous pouvez en trouver d’autres.
1 / 1 100%