Comment ajuster la teinte d’une image dans PyTorch ?

Comment Ajuster La Teinte D Une Image Dans Pytorch



Teinte fait référence à la longueur d’onde dominante de la lumière qui détermine la couleur que les humains perçoivent. C’est l’attribut de la couleur qui permet aux humains de distinguer les différentes nuances d’une même famille de couleurs. Les utilisateurs peuvent ajuster la teinte de n'importe quelle image pour modifier son effet et son apparence. PyTorch fournit le «  ajuster_hue() » méthode pour changer la teinte d’une image particulière. Cette méthode renvoie l'image ajustée en teinte aux utilisateurs.

Cet article montrera la méthode pour changer la teinte de l'image dans PyTorch.

Comment ajuster/changer la teinte de l’image dans PyTorch ?

Pour ajuster la teinte de l'image dans PyTorch, suivez les étapes suivantes :







Étape 1 : Télécharger une image sur Google Colab

Tout d’abord, ouvrez Google Colab et cliquez sur les icônes en surbrillance ci-dessous. Ensuite, choisissez l'image spécifique sur l'ordinateur et téléchargez-la :





Par la suite, l'image sera téléchargée sur Google Colab :





Ici, nous avons téléchargé l'image suivante et nous ajusterons la teinte de cette image :



Étape 2 : Importer la bibliothèque nécessaire

Après cela, importez les bibliothèques requises. Par exemple, nous avons importé les bibliothèques suivantes :

importer torche

depuis PIL importer Image

importer vision de la torche. se transforme . fonctionnel comme F

Ici:

  • ' importer une torche » importe la bibliothèque PyTorch.
  • ' à partir de l'image d'importation PIL ' est utilisé pour ouvrir et enregistrer différents formats de fichiers image.
  • ' importer torchvision.transforms.function en tant que F ' importe le module fonctionnel de ' torchvision.transforms ' qui fournit les transformations :

Étape 3 : Lire l'image d'entrée

Ensuite, lisez l’image d’entrée depuis l’ordinateur. Ici, nous lisons le « fleurs_img.jpg » et le stocker dans le « entrée_img 'variable :

entrée_img = Image. ouvrir ( 'fleurs_img.jpg' )

Étape 4 : modifier la teinte de l’image d’entrée

Maintenant, modifiez la teinte de l'image d'entrée avec le facteur de teinte spécifique en utilisant le ' ajuster_hue() ' méthode. Ici, on ajuste la teinte avec un facteur » 0,2 » :

nouveau_img = F. ajuster_hue ( entrée_img , 0,2 )

Étape 5 : Afficher l'image ajustée en teinte

Enfin, visualisez l'image ajustée en teinte en l'affichant :

nouveau_img

Le résultat ci-dessus montre que la teinte de l'image d'entrée a été ajustée avec succès avec le facteur de teinte spécifié, c'est-à-dire « 0,2 ».

De même, les utilisateurs peuvent spécifier n’importe quel autre facteur de teinte pour ajuster la teinte de l’image. Maintenant, nous allons ajuster la même image avec le « -0,3 » facteur de teinte pour voir la différence :

nouveau_img = F. ajuster_hue ( entrée_img , - 0,3 )

Cela changera la teinte de l'image :

Note: Les utilisateurs peuvent fournir la valeur du facteur de teinte dans la plage de [−0,5, 0,5]. Ces valeurs donnent à l'image des couleurs complémentaires tandis que le « 0 » donne l'image originale.

Comparaison

La comparaison entre l’image originale et les images ajustées en teinte est visible ci-dessous :

Note  : Vous pouvez accéder à notre bloc-notes Google Colab à cette adresse lien .

Nous avons expliqué la méthode efficace pour ajuster la teinte d'une image dans PyTorch.

Conclusion

Pour ajuster/modifier la teinte de l'image dans PyTorch, commencez par télécharger l'image souhaitée sur Google Colab. Ensuite, importez les bibliothèques requises et lisez l’image d’entrée. Ensuite, utilisez le ' ajuster_hue() ' méthode pour modifier la teinte de l'image d'entrée avec les facteurs de teinte souhaités. Enfin, visualisez l’image ajustée en teinte en l’affichant. Cet article a démontré la méthode pour ajuster/modifier la teinte de l'image dans PyTorch.