Denne artikkelen vil demonstrere metoden for å endre bildets fargetone i PyTorch.
Hvordan justere/endre bildets fargetone i PyTorch?
For å justere bildets nyanse i PyTorch, se på følgende trinn:
- Last opp ønsket bilde til Google Colab
- Importer de nødvendige bibliotekene
- Les inndatabildet
- Endre fargen på inndatabildet
- Vis det fargetonejusterte bildet
Trinn 1: Last opp et bilde til Google Colab
Først åpner du Google Colab og klikker på de uthevede ikonene nedenfor. Deretter velger du det spesifikke bildet fra datamaskinen og laster det opp:
Deretter vil bildet lastes opp til Google Colab:
Her har vi lastet opp følgende bilde, og vi vil justere fargen på dette bildet:
Trinn 2: Importer nødvendig bibliotek
Etter det importerer du de nødvendige bibliotekene. For eksempel har vi importert følgende biblioteker:
import lommelyktfra PIL import Bilde
import fakkelsyn. transformerer . funksjonelle som F
Her:
- ' importere lommelykt ” importerer PyTorch-biblioteket.
- ' fra PIL import bilde ' brukes til å åpne og lagre forskjellige bildefilformater.
- ' import torchvision.transforms.functional som F ' importerer funksjonsmodulen fra 'torchvision.transforms' som gir transformasjoner:
Trinn 3: Les inndatabildet
Les deretter inndatabildet fra datamaskinen. Her leser vi ' flowers_img.jpg ' og lagre den i ' input_img variabel:
input_img = Bilde. åpen ( 'flowers_img.jpg' )Trinn 4: Endre fargetonen til inngangsbildet
Endre nå inngangsbildets nyanse med den spesifikke fargefaktoren ved å bruke ' juster_hue() 'metoden. Her justerer vi fargen med en faktor ' 0,2 ':
new_img = F. juster_farge ( input_img , 0,2 )Trinn 5: Vis det nyansejusterte bildet
Til slutt, se det fargetonejusterte bildet ved å vise det:
new_img
Ovennevnte utdata viser at fargetonen til inngangsbildet har blitt justert med den spesifiserte fargefaktoren, dvs. '0,2'.
På samme måte kan brukere spesifisere en hvilken som helst annen fargetonefaktor for å justere bildets fargetone. Nå vil vi justere det samme bildet med ' -0,3 ' nyansefaktor for å se forskjellen:
new_img = F. juster_farge ( input_img , - 0,3 )Dette vil endre fargen på bildet:
Merk: Brukere kan angi fargetonefaktorverdien i området [−0,5, 0,5]. Disse verdiene gir bildet komplementære farger mens '0' gir originalbildet.
Sammenligning
Sammenligningen mellom originalbildet og fargetonejusterte bilder kan sees nedenfor:
Merk : Du kan få tilgang til Google Colab Notebook på denne link .
Vi har forklart den effektive metoden for å justere fargetonen til et bilde i PyTorch.
Konklusjon
For å justere/endre bildets nyanse i PyTorch, last først opp ønsket bilde til Google Colab. Importer deretter de nødvendige bibliotekene og les inndatabildet. Deretter bruker du ' juster_hue() ”-metoden for å endre fargetonen til inngangsbildet med ønskede fargetonefaktorer. Til slutt, se det fargetonejusterte bildet ved å vise det. Denne artikkelen har demonstrert metoden for å justere/endre bildets nyanse i PyTorch.