Com ajustar la tonalitat d'una imatge a PyTorch?

Com Ajustar La Tonalitat D Una Imatge A Pytorch



Hue es refereix a la longitud d'ona dominant de la llum que determina quin color perceben els humans. És l'atribut del color que permet als humans distingir entre diferents tons de la mateixa família de colors. Els usuaris poden ajustar la tonalitat de qualsevol imatge per canviar-ne l'efecte i l'aparença. PyTorch proporciona el ' ajustar_color() ” mètode per canviar la tonalitat d'una imatge concreta. Aquest mètode retorna la imatge ajustada a la tonalitat als usuaris.

Aquest article mostrarà el mètode per canviar la tonalitat de la imatge a PyTorch.

Com ajustar/canviar la tonalitat de la imatge a PyTorch?

Per ajustar la tonalitat de la imatge a PyTorch, mireu els passos següents:







Pas 1: carregueu una imatge a Google Colab

Primer, obriu Google Colab i feu clic a les icones destacades a continuació. A continuació, trieu la imatge específica de l'ordinador i pengeu-la:





Posteriorment, la imatge es penjarà a Google Colab:





Aquí, hem penjat la següent imatge i ajustarem la tonalitat d'aquesta imatge:



Pas 2: importa la biblioteca necessària

Després d'això, importeu les biblioteques necessàries. Per exemple, hem importat les biblioteques següents:

importar torxa

des de PIL importar Imatge

importar visió de torxa. transforma . funcional com F

Aquí:

  • torxa d'importació ” importa la biblioteca PyTorch.
  • de la imatge d'importació PIL ” s'utilitza per obrir i desar diferents formats de fitxers d'imatge.
  • importar torchvision.transforms.functional com a F ” importa el mòdul funcional de “torchvision.transforms” que proporciona transformacions:

Pas 3: llegiu la imatge d'entrada

A continuació, llegiu la imatge d'entrada des de l'ordinador. Aquí, estem llegint el ' flors_img.jpg ” i emmagatzemar-lo al “ entrada_img ” variable:

entrada_img = Imatge. obert ( 'flowers_img.jpg' )

Pas 4: canvieu la tonalitat de la imatge d'entrada

Ara, modifiqueu la tonalitat de la imatge d'entrada amb el factor de to específic mitjançant el ' ajustar_color() ” mètode. Aquí, estem ajustant la tonalitat amb un factor ' 0.2 ”:

nou_img = F. ajustar_color ( entrada_img , 0.2 )

Pas 5: mostreu la imatge ajustada a la tonalitat

Finalment, visualitzeu la imatge ajustada a la tonalitat mostrant-la:

nou_img

La sortida anterior mostra que la tonalitat de la imatge d'entrada s'ha ajustat correctament amb el factor de to especificat, és a dir, '0,2'.

De la mateixa manera, els usuaris poden especificar qualsevol altre factor de tonalitat per ajustar la tonalitat de la imatge. Ara, ajustarem la mateixa imatge amb el ' -0.3 ” factor de tonalitat per veure la diferència:

nou_img = F. ajustar_color ( entrada_img , - 0.3 )

Això canviarà la tonalitat de la imatge:

Nota: Els usuaris poden proporcionar el valor del factor de tonalitat en l'interval de [−0,5, 0,5]. Aquests valors donen la imatge amb colors complementaris mentre que el '0' dóna la imatge original.

Comparació

La comparació entre la imatge original i les imatges ajustades a la tonalitat es pot veure a continuació:

Nota : Podeu accedir al nostre quadern Google Colab aquí enllaç .

Hem explicat el mètode eficient per ajustar la tonalitat d'una imatge a PyTorch.

Conclusió

Per ajustar/canviar la tonalitat de la imatge a PyTorch, primer, carregueu la imatge desitjada a Google Colab. A continuació, importeu les biblioteques necessàries i llegiu la imatge d'entrada. A continuació, utilitzeu ' ajustar_color() ” per canviar la tonalitat de la imatge d'entrada amb els factors de to desitjat. Finalment, visualitzeu la imatge ajustada a la tonalitat mostrant-la. Aquest article ha demostrat el mètode per ajustar/canviar la tonalitat de la imatge a PyTorch.