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:
- Učitajte željenu sliku u Google Colab
- Uvezite potrebne biblioteke
- Pročitajte ulaznu sliku
- Promijenite nijansu ulazne slike
- Prikažite sliku prilagođenu nijansu
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 bakljaiz 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.