Тест: Manipulation et Visualisation d'Images en Python — 9 въпроса

Подробни въпроси и отговори

1. Comment appliquer la fonction appropriée pour importer une image et la visualiser en couleur en utilisant Python avec matplotlib ?

Utiliser imread() directement dans plt.plot() pour charger et afficher l'image.
Utiliser plt.imread() pour charger l'image, puis plt.imshow() pour l'afficher et plt.show() pour rendre visible.
Utiliser matplotlib.image pour importer l'image, puis plt.plot() pour la visualiser.
Utiliser plt.show() pour charger l'image, puis plt.imshow() pour l'afficher.

Utiliser plt.imread() pour charger l'image, puis plt.imshow() pour l'afficher et plt.show() pour rendre visible.

Обяснение

La méthode correcte consiste à utiliser plt.imread() pour charger l'image dans un tableau numpy, puis plt.imshow() pour la visualiser en couleur, et enfin plt.show() pour afficher la fenêtre. Les autres options sont incorrectes car elles omettent une étape ou utilisent une fonction inappropriée pour la visualisation.

2. Quelle fonction de matplotlib permet d'importer une image en tant que tableau numpy ?

imshow()
imread()
savefig()
plt()

imread()

Обяснение

La fonction `imread()` du module `matplotlib.image` permet d'importer une image et de la convertir en tableau numpy. Les autres fonctions ont des usages différents : `imshow()` pour afficher, `savefig()` pour sauvegarder un graphique.

3. En quelle année la fonction imread du module matplotlib.image a-t-elle été officiellement ajoutée ou documentée dans la bibliothèque matplotlib ?

2012
2016
2014
2010

2012

Обяснение

La fonction imread dans matplotlib.image a été introduite et documentée dans la version 1.1.0 de matplotlib, publiée en 2012. La réponse correcte est donc 2012, ce qui correspond à cette version.

4. Quelle est la dimension typique du tableau numpy représentant une image en couleur en Python ?

(hauteur, largeur)
(hauteur, largeur, 3)
(3, hauteur, largeur)
(largeur, hauteur, 3)

(hauteur, largeur, 3)

Обяснение

Le tableau numpy d'une image couleur est généralement tridimensionnel avec la troisième dimension représentant les trois composantes RGB, donc (hauteur, largeur, 3).

5. Que représente chaque triplet `[R, V, B]` dans le tableau Mim ?

Les coordonnées géographiques du pixel
Les composantes de couleur rouge, vert, bleu du pixel
Les valeurs d'intensité lumineuse et de saturation
Les dimensions physiques du pixel en mm

Les composantes de couleur rouge, vert, bleu du pixel

Обяснение

Chaque triplet `[R, V, B]` représente les composantes de couleur pour le pixel, avec R pour rouge, V pour vert, et B pour bleu, codées sur 8 bits entre 0 et 255.

6. Quelle méthode permet de connaître la taille (dimensions) du tableau numpy représentant l'image ?

dim()
size()
shape()
length()

shape()

Обяснение

La méthode `shape()` retourne les dimensions du tableau numpy, ce qui est essentiel pour connaître la taille de l'image en hauteur, largeur et la profondeur des couleurs.

7. En quelle année la fonction `imread()` de matplotlib a-t-elle été officiellement documentée ?

2010
2012
2008
2015

2012

Обяснение

La fonction `imread()` du module `matplotlib.image` a été largement documentée dans la documentation officielle de matplotlib à partir de 2012, facilitant l'importation d'images.

8. Quelle opération permet d'afficher une image à partir de son tableau numpy en Python ?

plt.show()
plt.display()
plt.imshow()
imshow() seule

plt.imshow()

Обяснение

`plt.imshow()` permet d'afficher une image à partir d'un tableau numpy, et `plt.show()` doit être appelé ensuite pour rendre l'image visible.

9. Quel est l’intérêt de convertir une image en tableau numpy pour la manipulation en Python ?

Elle permet d’enregistrer l’image en format texte
Elle facilite la manipulation pixel par pixel, ou par blocs, pour modification ou traitement
Elle crée automatiquement une version en noir et blanc
Elle compresse l’image pour une meilleure transmission

Elle facilite la manipulation pixel par pixel, ou par blocs, pour modification ou traitement

Обяснение

Convertir une image en tableau numpy permet la manipulation directe et efficace des pixels, facilitant des opérations comme modification de couleurs, filtres, ou transformations.

Прегледайте с флашкарти

Запомнете отговорите с 9 флашкарти по Manipulation et Visualisation d'Images en Python.

Manipulation d'images en Python

Importation, modification et conversion d'images avec packages comme matplotlib et numpy.

Manipulation d'images en Python — définition?

Importation, modification, affichage d’images en Python.

Importation d'images matplotlib

Utilisation de `imread()` pour charger une image en tableau numpy.

Вижте флашкартите →

Учете с листа за преговор

Прочетете пълния лист за преговор на Manipulation et Visualisation d'Images en Python.

Вижте листа за преговор →

Similar courses

Създайте свои собствени тестове

Импортирайте курса си и AI генерира тестове с корекции за 30 секунди.

Генератор на тестове