Kako prilagoditi nijansu slike u PyTorchu?

Kako Prilagoditi Nijansu Slike U Pytorchu



Nijansa odnosi se na dominantnu valnu duljinu svjetlosti koja određuje koju boju ljudi percipiraju. To je svojstvo boje koje ljudima omogućuje razlikovanje različitih nijansi iste obitelji boja. Korisnici mogu prilagoditi nijansu bilo koje slike kako bi promijenili njezin učinak i izgled. PyTorch pruža ' podešavanje_nijanse() ” za promjenu nijanse određene slike. Ova metoda korisnicima vraća sliku prilagođenu nijansu.

Ovaj članak će pokazati metodu za promjenu nijanse slike u PyTorchu.

Kako prilagoditi/promijeniti nijansu slike u PyTorchu?

Da biste prilagodili nijansu slike u PyTorchu, pogledajte sljedeće korake:







Korak 1: Prenesite sliku na Google Colab

Prvo otvorite Google Colab i kliknite dolje označene ikone. Zatim odaberite određenu sliku s računala i prenesite je:





Nakon toga, slika će biti prenesena na Google Colab:





Ovdje smo prenijeli sljedeću sliku i prilagodit ćemo nijansu ove slike:



Korak 2: Uvezite potrebnu biblioteku

Nakon toga uvezite potrebne biblioteke. Na primjer, uvezli smo sljedeće biblioteke:

uvoz baklja

iz PIL uvoz Slika

uvoz vid baklje. transformira . funkcionalni kao F

Ovdje:

  • uvozna baklja ” uvozi biblioteku PyTorch.
  • iz PIL import slike ” koristi se za otvaranje i spremanje različitih formata slikovnih datoteka.
  • import torchvision.transforms.functional as F ” uvozi funkcionalni modul iz „torchvision.transforms” koji pruža transformacije:

Korak 3: Pročitajte ulaznu sliku

Zatim pročitajte ulaznu sliku s računala. Ovdje čitamo ' cvijeće_img.jpg ' i pohranjujući ga u ' input_img ” varijabla:

input_img = Slika. otvoren ( 'cvijeće_img.jpg' )

Korak 4: Promijenite nijansu ulazne slike

Sada promijenite nijansu ulazne slike s određenim faktorom nijanse pomoću ' podešavanje_nijanse() ” metoda. Ovdje prilagođavamo nijansu s faktorom ' 0,2 ”:

nova_slika = F. prilagoditi_nijansu ( input_img , 0,2 )

Korak 5: Prikažite sliku prilagođene nijanse

Na kraju, pogledajte sliku prilagođenu nijansu tako da je prikažete:

nova_slika

Gornji rezultat pokazuje da je nijansa ulazne slike uspješno podešena s navedenim faktorom nijanse, tj. '0,2'.

Slično tome, korisnici mogu odrediti bilo koji drugi faktor nijanse kako bi prilagodili nijansu slike. Sada ćemo prilagoditi istu sliku pomoću ' -0,3 ” faktor nijanse da vidite razliku:

nova_slika = F. prilagoditi_nijansu ( input_img , - 0.3 )

Ovo će promijeniti nijansu slike:

Bilješka: Korisnici mogu dati vrijednost faktora nijanse u rasponu od [−0,5, 0,5]. Ove vrijednosti daju sliku s komplementarnim bojama, dok '0' daje izvornu sliku.

Usporedba

Usporedba između izvorne slike i slika prilagođenih nijansi može se vidjeti u nastavku:

Bilješka : Našoj Google Colab bilježnici možete pristupiti ovdje veza .

Objasnili smo učinkovitu metodu podešavanja nijanse slike u PyTorchu.

Zaključak

Da biste prilagodili/promijenili nijansu slike u PyTorchu, prvo prenesite željenu sliku na Google Colab. Zatim uvezite potrebne biblioteke i pročitajte ulaznu sliku. Zatim upotrijebite ' podešavanje_nijanse() ” za promjenu nijanse ulazne slike sa željenim faktorima nijanse. Na kraju, pogledajte sliku prilagođenu nijansu tako da je prikažete. Ovaj članak demonstrira metodu podešavanja/promjene nijanse slike u PyTorchu.