Kā pielāgot attēla nokrāsu PyTorch?

Ka Pielagot Attela Nokrasu Pytorch



Nokrāsa attiecas uz gaismas dominējošo viļņa garumu, kas nosaka, kādu krāsu cilvēki uztver. Tas ir krāsas atribūts, kas ļauj cilvēkiem atšķirt dažādus vienas krāsu saimes toņus. Lietotāji var pielāgot jebkura attēla nokrāsu, lai mainītu tā efektu un izskatu. PyTorch nodrošina ' pielāgot_nokrāsu() ” metode, lai mainītu konkrēta attēla nokrāsu. Šī metode lietotājiem atgriež ar nokrāsu pielāgotu attēlu.

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

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

Lai pielāgotu attēla nokrāsu programmā PyTorch, skatiet 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:





Pēc tam 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 nokrāsu:



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 ” tiek izmantots dažādu attēlu failu formātu atvēršanai un saglabāšanai.
  • ' 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 ' ziedi_img.jpg un saglabājot to mapē ievades_img ” mainīgais:

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

4. darbība: mainiet ievades attēla nokrāsu

Tagad mainiet ievades attēla nokrāsu ar konkrēto nokrāsas faktoru, izmantojot ' pielāgot_nokrāsu() ” metode. Šeit mēs pielāgojam nokrāsu ar faktoru ' 0.2 ”:

jauns_img = F. pielāgot_nokrāsu ( ievades_img , 0.2 )

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

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

jauns_img

Iepriekš redzamā izvade parāda, ka ievades attēla nokrāsa ir veiksmīgi pielāgota ar norādīto nokrāsas koeficientu, t.i., “0,2”.

Tāpat lietotāji var norādīt jebkuru citu nokrāsas faktoru, lai pielāgotu attēla nokrāsu. Tagad mēs pielāgosim to pašu attēlu ar ' -0.3 ” nokrāsas faktors, lai redzētu atšķirību:

jauns_img = F. pielāgot_nokrāsu ( ievades_img , - 0.3 )

Tas mainīs attēla nokrāsu:

Piezīme: Lietotāji var norādīt nokrāsas faktora vērtību diapazonā [-0,5, 0,5]. Šīs vērtības piešķir attēlam papildu krāsas, savukārt “0” nodrošina sākotnējo attēlu.

Salīdzinājums

Salīdzinājumu starp oriģinālo attēlu un nokrāsu pielāgotiem 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īvo metodi attēla nokrāsas pielāgošanai programmā PyTorch.

Secinājums

Lai pielāgotu/mainītu attēla nokrāsu 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_nokrāsu() ” metodi, lai mainītu ievades attēla nokrāsu ar vēlamajiem toņu faktoriem. Visbeidzot, apskatiet nokrāsu pielāgoto attēlu, parādot to. Šajā rakstā ir parādīta metode, kā pielāgot/mainīt attēla nokrāsu programmā PyTorch.