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 :
- Téléchargez l'image souhaitée sur Google Colab
- Importez les bibliothèques requises
- Lire l'image d'entrée
- Changer la teinte de l’image d’entrée
- Afficher l'image ajustée en teinte
É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 torchedepuis 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.