Denne artikel vil demonstrere metoden til at ændre billedets nuance i PyTorch.
Hvordan justeres/ændres billedets farvetone i PyTorch?
For at justere billedets nuance i PyTorch, se på følgende trin:
- Upload det ønskede billede til Google Colab
- Importer de nødvendige biblioteker
- Læs inputbilledet
- Skift inputbilledets nuance
- Vis det farvetone-justerede billede
Trin 1: Upload et billede til Google Colab
Åbn først Google Colab og klik på de nedenfor fremhævede ikoner. Vælg derefter det specifikke billede fra computeren og upload det:
Efterfølgende vil billedet blive uploadet til Google Colab:
Her har vi uploadet følgende billede, og vi vil justere farvetonen på dette billede:
Trin 2: Importer nødvendigt bibliotek
Derefter skal du importere de nødvendige biblioteker. For eksempel har vi importeret følgende biblioteker:
importere fakkelfra PIL importere Billede
importere fakkelsyn. transformerer . funktionelle som F
Her:
- “ import lommelygte ” importerer PyTorch-biblioteket.
- “ fra PIL import billede ” bruges til at åbne og gemme forskellige billedfilformater.
- “ import torchvision.transforms.funktionel som F ' importerer det funktionelle modul fra 'torchvision.transforms', der giver transformationer:
Trin 3: Læs inputbilledet
Læs derefter inputbilledet fra computeren. Her læser vi ' blomster_img.jpg ' og gemme den i ' input_img variabel:
input_img = Billede. åben ( 'flowers_img.jpg' )Trin 4: Skift inputbilledets farvetone
Rediger nu inputbilledets farvetone med den specifikke nuancefaktor ved hjælp af ' juster_hue() ” metode. Her justerer vi nuancen med en faktor ' 0,2 ”:
new_img = F. juster_hue ( input_img , 0,2 )Trin 5: Vis det nuancejusterede billede
Til sidst kan du se det farvetonejusterede billede ved at vise det:
new_img
Ovenstående output viser, at farvetonen på inputbilledet er blevet justeret med den angivne farvetonefaktor, dvs. '0,2'.
På samme måde kan brugere angive enhver anden farvetonefaktor for at justere billedets nuance. Nu vil vi justere det samme billede med ' -0,3 ' farvetonefaktor for at se forskellen:
new_img = F. juster_hue ( input_img , - 0,3 )Dette vil ændre farvetonen på billedet:
Bemærk: Brugere kan angive farvetonefaktorværdien i området [−0,5, 0,5]. Disse værdier giver billedet komplementære farver, mens '0' giver det originale billede.
Sammenligning
Sammenligningen mellem det originale billede og nuance-justerede billeder kan ses nedenfor:
Bemærk : Du kan få adgang til vores Google Colab Notebook her link .
Vi har forklaret den effektive metode til at justere farvetonen på et billede i PyTorch.
Konklusion
For at justere/ændre billedets nuance i PyTorch skal du først uploade det ønskede billede til Google Colab. Importer derefter de nødvendige biblioteker og læs inputbilledet. Brug derefter ' juster_hue() ” metode til at ændre inputbilledets farvetone med ønskede farvetonefaktorer. Til sidst kan du se det farvetonejusterede billede ved at vise det. Denne artikel har demonstreret metoden til at justere/ændre billedets nuance i PyTorch.