Uploaded by NanoDefense Pro

Chapitre1.TP2 (1)

advertisement
Université Ferhat Abbas Sétif 1
Faculté des Sciences
Département d'Informatique
Module CIM-F3I -2022-2023
TP 2
Exercice 1
Ecrire un script qui permet de:
1. Lire une image A "eight.tif".
2. Lire une image B "peppers.png".
3. Afficher dans la même figure les deux images intitulées "imageA" et "imageB" .
1. Afficher les informations des images A et B .
2. Convertir l'image couleur en niveau de gris et l'image en niveau de gris en couleur, puis les afficher.
3. Convertir l'image B en image indexée, puis l'afficher.
Exercice 2
Dans cet exercice, on procède à compresser une image en réduisant sa taille en Ko de deux manières:
 Passer d'un format à un autre de compression et par conséquent conserver les dimensions initiales de l’image.
 Réduire les dimensions de l’image: diviser la taille de l’image en 2, en 3 …
A. Utiliser un format de compression: le JPEG est un format d’images, qui par définition cible la compression
d’images.
Ecrire un script qui permet de:
1. Lire l’image de cytologie microscopique "image_micro" image A(disponible à https://www.kaggle.com/
fanouna/microscopic-bone-marrow-images). C’est une image bitmap de taille 2305 ko.
2. Sauvegarder l’image sous forme JPEG et spécifier le format JPEG.
3. Après l’exécution, on obtient une nouvelle image JPEG (image B). Quelles sont vos remarques?
Remarque: Sur certains formats d’images, on trouve la composante alpha (la transparence). Cette dernière ne
peut être transformé directement par le format JPEG et il faut absolument convertir au système RGB avant de
sauvegarder au format JPEG.
4. Modifier le script précédent, en s’assurant une conversion au format RGB avant la sauvegarde au format JPEG.
B. Réduire les dimensions de l’image: On veut diviser la taille de l’image sur 2, donc, on commence par récupérer
la dimension d’origine et la diviser en 2 dans la dimension compressée.
5. Ajouter au script précédent, une instruction qui permet de réduire l'image A en une image C.
6. L'image C est en format BMP. La sauvegarder au format JPEG. Que remarquez-vous?
Remarques:
- La division est ici en float pour vous permettre d’essayer d’autres division, il est nécessaire de récupérer la partie
entière car une image de dimension en virgule n’existe pas.
7. Si le format de l’image à redimensionner est déjà au format JPEG, qu'est-ce que vous obteniez.
TP1-CIM
1
fella.berimi@univ-setif.dz
Download