Hvordan justere fargetonen til et bilde i PyTorch?

Hvordan Justere Fargetonen Til Et Bilde I Pytorch



Hue refererer til lysets dominerende bølgelengde som bestemmer hvilken farge mennesker oppfatter. Det er fargeegenskapen som gjør mennesker i stand til å skille mellom ulike nyanser av samme fargefamilie. Brukere kan justere fargen på ethvert bilde for å endre effekten og utseendet. PyTorch gir ' juster_hue() ” metode for å endre fargetonen til et bestemt bilde. Denne metoden returnerer det fargetonejusterte bildet til brukerne.

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:







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 lommelykt

fra 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.