Dans le cours : L'essentiel d'OpenCV avec Python pour le deep learning
Accédez au cours complet aujourd’hui
Inscrivez-vous aujourd’hui pour accéder à plus de 24 800 cours dispensés par des experts.
Modifier la transparence d'une image
Dans le cours : L'essentiel d'OpenCV avec Python pour le deep learning
Modifier la transparence d'une image
Dans ce nouvel exemple de code OpenCV, nous allons voir comment manipuler une image afin d'influencer sa transparence, c'est-à-dire comment régler le niveau de transparence d'une image. Ici, j'ai chargé l'image image_05 dans l'objet color. Comme nous l'avons vu précédemment, avec la méthode imread, lorsque nous lisons un fichier .jpg, l'objet color est tout simplement de type NumPy. C'est un tableau multidimensionnel NumPy, il est de type numpy.ndarray et chacun des pixels de cette image est représenté par trois valeurs : bleu, vert et rouge. Et l'objet color est une matrice dont chaque élément est un pixel. Avec cette méthode cvtColor, je vais transformer mon tableau Numpy, ici color. Je vais passer du format RGB où les pixels sont définis par un mélange de couleurs, rouge, vert et bleu, vers une image où il n'y a que deux couleurs, blanc et noir, si on peut considérer le noir comme une couleur. Puis je stocke cette image dans le fichier .jpg. Ici, j'ai tout simplement défini une…
Table des matières
-
-
-
-
(Verrouillé)
Comprendre la structure d'une image5 m 59 s
-
(Verrouillé)
Manipuler les pixels d'une image6 m 27 s
-
(Verrouillé)
Déformer le contenu d'une image7 m 33 s
-
(Verrouillé)
Modifier la transparence d'une image7 m 37 s
-
(Verrouillé)
Réaliser des rotations sur des images5 m 17 s
-
(Verrouillé)
Flouter une image6 m 7 s
-
Calculer le modèle HSV5 m 14 s
-
(Verrouillé)
Défi : Redimensionner une image1 m 11 s
-
(Verrouillé)
Solution : Redimensionner une image5 m 13 s
-
(Verrouillé)
-
-
-