Come regolare la tonalità di un'immagine in PyTorch?

Come Regolare La Tonalita Di Un Immagine In Pytorch



Tinta si riferisce alla lunghezza d’onda dominante della luce che determina il colore percepito dagli esseri umani. È l'attributo del colore che consente agli esseri umani di distinguere tra diverse tonalità della stessa famiglia di colori. Gli utenti possono regolare la tonalità di qualsiasi immagine per modificarne l'effetto e l'aspetto. PyTorch fornisce il ' regola_tonalità() ' metodo per modificare la tonalità di una particolare immagine. Questo metodo restituisce agli utenti l'immagine con la tonalità modificata.

Questo articolo dimostrerà il metodo per modificare la tonalità dell'immagine in PyTorch.

Come regolare/modificare la tonalità dell'immagine in PyTorch?

Per regolare la tonalità dell'immagine in PyTorch, osserva i seguenti passaggi:







Passaggio 1: carica un'immagine su Google Colab

Innanzitutto, apri Google Colab e fai clic sulle icone evidenziate di seguito. Quindi, scegli l'immagine specifica dal computer e caricala:





Successivamente l'immagine verrà caricata su Google Colab:





Qui, abbiamo caricato la seguente immagine e regoleremo la tonalità di questa immagine:



Passaggio 2: importa la libreria necessaria

Successivamente, importa le librerie richieste. Ad esempio, abbiamo importato le seguenti librerie:

importare torcia

da PIL importare Immagine

importare torchvision. trasforma . funzionale COME F

Qui:

  • torcia di importazione ' importa la libreria PyTorch.
  • dall'immagine di importazione PIL ' viene utilizzato per aprire e salvare diversi formati di file immagine.
  • importare torchvision.transforms.functional come F ” importa il modulo funzionale da “torchvision.transforms” che fornisce trasformazioni:

Passaggio 3: leggere l'immagine di input

Successivamente, leggi l'immagine di input dal computer. Qui stiamo leggendo il “ fiori_img.jpg ' e memorizzandolo nel ' input_img 'variabile:

input_img = Immagine. aprire ( 'fiori_img.jpg' )

Passaggio 4: modifica la tonalità dell'immagine in ingresso

Ora modifica la tonalità dell'immagine in input con il fattore di tonalità specifico utilizzando il pulsante ' regola_tonalità() ' metodo. Qui stiamo regolando la tonalità con un fattore “ 0,2 ':

new_img = F. aggiusta_tonalità ( input_img , 0,2 )

Passaggio 5: visualizzare l'immagine con tonalità modificata

Infine, visualizza l'immagine con la tonalità modificata visualizzandola:

new_img

L'output sopra mostra che la tonalità dell'immagine in ingresso è stata regolata con successo con il fattore di tonalità specificato, ovvero '0,2'.

Allo stesso modo, gli utenti possono specificare qualsiasi altro fattore di tonalità per regolare la tonalità dell'immagine. Ora regoleremo la stessa immagine con il ' -0,3 'fattore tonalità per vedere la differenza:

new_img = F. aggiusta_tonalità ( input_img , - 0,3 )

Questo cambierà la tonalità dell'immagine:

Nota: Gli utenti possono fornire il valore del fattore tonalità nell'intervallo [−0,5, 0,5]. Questi valori danno all'immagine colori complementari mentre lo “0” dà l'immagine originale.

Confronto

Il confronto tra l'immagine originale e le immagini con tonalità modificata può essere visto di seguito:

Nota : puoi accedere al nostro Google Colab Notebook da qui collegamento .

Abbiamo spiegato il metodo efficace per regolare la tonalità di un'immagine in PyTorch.

Conclusione

Per regolare/modificare la tonalità dell'immagine in PyTorch, carica innanzitutto l'immagine desiderata su Google Colab. Quindi, importa le librerie richieste e leggi l'immagine di input. Successivamente, utilizzare il ' regola_tonalità() ' per modificare la tonalità dell'immagine in ingresso con i fattori di tonalità desiderati. Infine, visualizza l'immagine con la tonalità modificata visualizzandola. Questo articolo ha dimostrato il metodo per regolare/modificare la tonalità dell'immagine in PyTorch.