Kako prilagoditi ostrino slike v PyTorchu?

Kako Prilagoditi Ostrino Slike V Pytorchu



Ostrina se nanaša na podrobnosti in jasnost značilnosti slike. Ostra slika ima jasno definirane robove in podrobnosti, medtem ko ima zamegljena slika nejasne robove in podrobnosti. Uporabniki lahko prilagodijo ostrino katere koli slike in tako izboljšajo njeno kakovost. PyTorch ponuja » prilagodi_ostrino() ” za spreminjanje ostrine določene slike. Ta metoda uporabnikom vrne sliko s prilagojeno ostrino.

Ta članek bo prikazal metodo za spreminjanje ostrine slike v PyTorchu.

Kako prilagoditi/spremeniti ostrino slike v PyTorchu?

Če želite prilagoditi ostrino slike v PyTorchu, si oglejte naslednje korake:







1. korak: naložite sliko v Google Colab

Najprej odprite Google Colab in kliknite spodaj označene ikone. Nato izberite določeno sliko iz računalnika in jo naložite:





S tem bo slika naložena v Google Colab:





Tukaj smo naložili naslednjo sliko in prilagodili bomo ostrino te slike:



2. korak: uvozite potrebno knjižnico

Po tem uvozite zahtevane knjižnice. Na primer, uvozili smo naslednje knjižnice:

uvoz svetilka

od PIL uvoz Slika

uvoz torchvision. preoblikuje . delujoč kot F

Tukaj:

  • uvozna svetilka ” uvozi knjižnico PyTorch.
  • iz slike uvoza PIL ” se uporablja za odpiranje in shranjevanje različnih formatov slikovnih datotek.
  • uvoz torchvision.transforms.functional kot F « uvozi funkcijski modul iz »torchvision.transforms«, ki zagotavlja transformacije:

3. korak: preberite vhodno sliko

Nato preberite vhodno sliko iz računalnika. Tukaj beremo ' ptice_img.jpg « in ga shranite v » input_img ” spremenljivka:

input_img = Slika. odprto ( 'birds_img.jpg' )

4. korak: spremenite ostrino vhodne slike

Zdaj spremenite ostrino vhodne slike s specifičnim faktorjem ostrine z uporabo ' prilagodi_ostrino() ” metoda. Tukaj prilagajamo ostrino s faktorjem ostrine ' 6 ”:

nova_slika = F. prilagodi_ostrino ( input_img , 6 )

5. korak: Prikažite sliko s prilagojeno ostrino

Nazadnje si oglejte sliko, prilagojeno ostrini, tako da jo prikažete:

nova_slika

Zgornji izhod kaže, da je bila ostrina vhodne slike uspešno prilagojena z navedenim faktorjem ostrine, tj. »6«.

Podobno lahko uporabniki določijo kateri koli drug faktor ostrine, da prilagodijo/spremenijo ostrino slike. Zdaj bomo prilagodili isto sliko z ' -4 ” faktor ostrine, da vidite razliko:

nova_slika = F. prilagodi_ostrino ( input_img , - 4 )

To bo zameglilo sliko:

Opomba: ' 0 ” in manj kot 0 za faktor ostrine daje zamegljeno sliko in 1 ” daje izvirno sliko. Vrednost nad 1 poveča ostrino slike.

Primerjava

Primerjavo med izvirno sliko in slikami, prilagojenimi ostrino, si lahko ogledate spodaj:

Opomba : Do našega zvezka Google Colab lahko dostopate tukaj povezava .

Razložili smo učinkovit način prilagajanja ostrine slike v PyTorchu.

Zaključek

Če želite prilagoditi/spremeniti ostrino slike v PyTorchu, najprej naložite želeno sliko v Google Colab. Nato uvozite zahtevane knjižnice in preberite vhodno sliko. Nato uporabite » prilagodi_ostrino() ” za spreminjanje ostrine vhodne slike z želenimi faktorji ostrine. Nazadnje si oglejte sliko s prilagojeno ostrino, tako da jo prikažete. Ta članek je pokazal metodo prilagajanja/spreminjanja ostrine slike v PyTorchu.