Kaip sureguliuoti vaizdo ryškumą „PyTorch“?

Kaip Sureguliuoti Vaizdo Ryskuma Pytorch



Ryškumas reiškia vaizdo ypatybių detalumą ir aiškumą. Ryškus vaizdas turi aiškiai apibrėžtus kraštus ir detales, o neryškus – neryškius kraštus ir detales. Vartotojai gali reguliuoti bet kurio vaizdo ryškumą, kad pagerintų jo kokybę. „PyTorch“ teikia „ koreguoti_ryškumą() “ būdas pakeisti konkretaus vaizdo ryškumą. Šis metodas grąžina vartotojams pakoreguotą vaizdą.

Šiame straipsnyje bus parodytas būdas pakeisti vaizdo ryškumą „PyTorch“.

Kaip sureguliuoti / pakeisti vaizdo ryškumą „PyTorch“?

Norėdami sureguliuoti vaizdo ryškumą „PyTorch“, patikrinkite šiuos veiksmus:





1 veiksmas: įkelkite vaizdą į „Google Colab“.

Pirmiausia atidarykite „Google Colab“ ir spustelėkite toliau paryškintas piktogramas. Tada pasirinkite konkretų vaizdą iš kompiuterio ir įkelkite jį:





Tai padarius vaizdas bus įkeltas į „Google Colab“:





Čia įkėlėme šį vaizdą ir pakoreguosime šio vaizdo ryškumą:



2 veiksmas: importuokite būtiną biblioteką

Po to importuokite reikiamas bibliotekas. Pavyzdžiui, importavome šias bibliotekas:

importuoti deglas

PIL importuoti Vaizdas

importuoti deglo vizija. transformuojasi . funkcinis kaip F

Čia:

  • importo žibintuvėlis “ importuoja PyTorch biblioteką.
  • iš PIL importo paveikslėlio “ naudojamas norint atidaryti ir išsaugoti įvairius vaizdo failų formatus.
  • importuoti torchvision.transforms.functional as F “ importuoja funkcinį modulį iš „torchvision.transforms“, kuris pateikia transformacijas:

3 veiksmas: perskaitykite įvesties vaizdą

Po to perskaitykite įvesties vaizdą iš kompiuterio. Čia mes skaitome „ birds_img.jpg “ ir saugoti jį „ input_img “ kintamasis:

input_img = Vaizdas. atviras ( „birds_img.jpg“ )

4 veiksmas: pakeiskite įvesties vaizdo ryškumą

Dabar pakeiskite įvesties vaizdo ryškumą naudodami konkretų ryškumo koeficientą naudodami „ koreguoti_ryškumą() “ metodas. Čia mes koreguojame ryškumą ryškumo koeficientu “ 6 “:

naujas_img = F. koreguoti_ryškumą ( input_img , 6 )

5 veiksmas: parodykite pakoreguoto ryškumo vaizdą

Galiausiai peržiūrėkite pakoreguotą vaizdą rodydami jį:

naujas_img

Aukščiau pateikta išvestis rodo, kad įvesties vaizdo ryškumas buvo sėkmingai sureguliuotas naudojant nurodytą ryškumo koeficientą, ty „6“.

Panašiai vartotojai gali nurodyti bet kokį kitą ryškumo faktorių, norėdami pakoreguoti / modifikuoti vaizdo ryškumą. Dabar tą patį vaizdą pakoreguosime naudodami „ -4 “ ryškumo koeficientas, kad pamatytumėte skirtumą:

naujas_img = F. koreguoti_ryškumą ( input_img , - 4 )

Tai sulies vaizdą:

Pastaba: 0 “ reikšmė ir mažesnė nei „0“ ryškumo koeficientui suteikia neryškų vaizdą ir „ 1 “ suteikia originalų vaizdą. Didesnė nei 1 reikšmė padidina vaizdo ryškumą.

Palyginimas

Pradinio vaizdo ir ryškumo pakoreguotų vaizdų palyginimą galite pamatyti žemiau:

Pastaba : „Google Colab“ bloknotą galite pasiekti šiuo adresu nuoroda .

Mes paaiškinome efektyvų vaizdo ryškumo koregavimo metodą „PyTorch“.

Išvada

Norėdami sureguliuoti / pakeisti vaizdo ryškumą „PyTorch“, pirmiausia įkelkite norimą vaizdą į „Google Colab“. Tada importuokite reikiamas bibliotekas ir perskaitykite įvesties vaizdą. Tada naudokite „ koreguoti_ryškumą() “ būdas pakeisti įvesties vaizdo ryškumą norimais ryškumo veiksniais. Galiausiai peržiūrėkite sureguliuotą vaizdą rodydami jį. Šiame straipsnyje parodytas būdas koreguoti / pakeisti vaizdo ryškumą „PyTorch“.