Kā pielāgot attēla asumu programmā PyTorch?

Ka Pielagot Attela Asumu Programma Pytorch



Asums attiecas uz attēla elementu detaļām un skaidrību. Asam attēlam ir skaidri noteiktas malas un detaļas, savukārt izplūdušam attēlam ir izplūdušas malas un detaļas. Lietotāji var pielāgot jebkura attēla asumu, lai uzlabotu tā kvalitāti. PyTorch nodrošina ' pielāgot_asumu() ” metode, lai mainītu konkrēta attēla asumu. Šī metode lietotājiem atgriež asumu pielāgotu attēlu.

Šajā rakstā tiks parādīta metode, kā mainīt attēla asumu programmā PyTorch.

Kā pielāgot / mainīt attēla asumu programmā PyTorch?

Lai pielāgotu attēla asumu programmā PyTorch, veiciet tālāk norādītās darbības.







1. darbība. Augšupielādējiet attēlu pakalpojumā Google Colab

Vispirms atveriet Google Colab un noklikšķiniet uz tālāk izceltajām ikonām. Pēc tam datorā izvēlieties konkrēto attēlu un augšupielādējiet to:





To darot, attēls tiks augšupielādēts pakalpojumā Google Colab:





Šeit mēs esam augšupielādējuši šādu attēlu un pielāgosim šī attēla asumu:



2. darbība. Importējiet nepieciešamo bibliotēku

Pēc tam importējiet vajadzīgās bibliotēkas. Piemēram, mēs esam importējuši šādas bibliotēkas:

imports lāpa

no PIL imports Attēls

imports lāpu vīzija. pārveido . funkcionāls F

Šeit:

  • ' importa lāpa ” importē PyTorch bibliotēku.
  • ' no PIL importa attēla ” izmanto, lai atvērtu un saglabātu dažādus attēlu failu formātus.
  • ' importēt torchvision.transforms.functional kā F ” importē funkcionālo moduli no “torchvision.transforms”, kas nodrošina transformācijas:

3. darbība. Izlasiet ievades attēlu

Pēc tam izlasiet ievades attēlu no datora. Šeit mēs lasām ' birds_img.jpg un saglabājot to mapē ievades_img ” mainīgais:

ievades_img = Attēls. atvērts ( 'birds_img.jpg' )

4. darbība: mainiet ievades attēla asumu

Tagad mainiet ievades attēla asumu ar konkrētu asuma koeficientu, izmantojot ' pielāgot_asumu() ” metode. Šeit mēs regulējam asumu ar asuma koeficientu ' 6 ”:

jauns_img = F. pielāgot_asumu ( ievades_img , 6 )

5. darbība. Parādiet pielāgoto asumu attēlu

Visbeidzot, skatiet asumu pielāgoto attēlu, parādot to:

jauns_img

Iepriekš redzamā izvade parāda, ka ievades attēla asums ir veiksmīgi noregulēts ar norādīto asuma koeficientu, t.i., “6”.

Tāpat lietotāji var norādīt jebkuru citu asuma koeficientu, lai pielāgotu/modificētu attēla asumu. Tagad mēs pielāgosim to pašu attēlu ar ' -4 ” asuma koeficients, lai redzētu atšķirību:

jauns_img = F. pielāgot_asumu ( ievades_img , - 4 )

Tas aizmiglo attēlu:

Piezīme: ' 0 ” vērtība un mazāka par “0” asuma faktoram nodrošina izplūdušu attēlu un “ 1 ” sniedz oriģinālo attēlu. Vērtība virs 1 palielina attēla asumu.

Salīdzinājums

Salīdzinājumu starp oriģinālo attēlu un asumu pielāgotajiem attēliem var redzēt zemāk:

Piezīme : varat piekļūt mūsu Google Colab piezīmju grāmatiņai šeit saite .

Mēs esam izskaidrojuši efektīvu attēla asuma pielāgošanas metodi PyTorch.

Secinājums

Lai pielāgotu/mainītu attēla asumu programmā PyTorch, vispirms augšupielādējiet vajadzīgo attēlu pakalpojumā Google Colab. Pēc tam importējiet vajadzīgās bibliotēkas un izlasiet ievades attēlu. Pēc tam izmantojiet ' pielāgot_asumu() ” metodi, lai mainītu ievades attēla asumu ar vēlamajiem asuma faktoriem. Visbeidzot, apskatiet asumu pielāgoto attēlu, parādot to. Šajā rakstā ir parādīta metode, kā pielāgot/mainīt attēla asumu programmā PyTorch.