Aquest article mostrarà el mètode per canviar la nitidesa de la imatge a PyTorch.
Com ajustar/canviar la nitidesa de la imatge a PyTorch?
Per ajustar la nitidesa de la imatge a PyTorch, consulteu els passos següents:
- Carregueu la imatge desitjada a Google Colab
- Importa les biblioteques necessàries
- Llegeix la imatge d'entrada
- Canvia la nitidesa de la imatge d'entrada
- Mostra la imatge ajustada per la nitidesa
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:
En fer-ho, la imatge es penjarà a Google Colab:
Aquí, hem penjat la següent imatge i ajustarem la nitidesa 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 torxades 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 fitxer 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
Després d'això, llegiu la imatge d'entrada des de l'ordinador. Aquí, estem llegint el ' birds_img.jpg ” i emmagatzemar-lo al “ entrada_img ” variable:
entrada_img = Imatge. obert ( 'birds_img.jpg' )Pas 4: canvieu la nitidesa de la imatge d'entrada
Ara, modifiqueu la nitidesa de la imatge d'entrada amb el factor de nitidesa específic mitjançant el ' ajustar la nitidesa() ” mètode. Aquí, estem ajustant la nitidesa amb un factor de nitidesa ' 6 ”:
nou_img = F. ajustar la nitidesa ( entrada_img , 6 )Pas 5: mostreu la imatge ajustada a la nitidesa
Finalment, visualitzeu la imatge ajustada per la nitidesa mostrant-la:
nou_img
La sortida anterior mostra que la nitidesa de la imatge d'entrada s'ha ajustat correctament amb el factor de nitidesa especificat, és a dir, '6'.
De la mateixa manera, els usuaris poden especificar qualsevol altre factor de nitidesa per ajustar/modificar la nitidesa de la imatge. Ara, ajustarem la mateixa imatge amb el ' -4 ” factor de nitidesa per veure la diferència:
nou_img = F. ajustar la nitidesa ( entrada_img , - 4 )Això difuminarà la imatge:
Nota: El ' 0 ” i menys de “0” per al factor de nitidesa dóna una imatge borrosa i “ 1 ” dóna la imatge original. Un valor superior a 1 augmenta la nitidesa de la imatge.
Comparació
La comparació entre la imatge original i les imatges ajustades per la nitidesa es pot veure a continuació:
Nota : Podeu accedir al nostre quadern Google Colab aquí enllaç .
Hem explicat el mètode eficient per ajustar la nitidesa d'una imatge a PyTorch.
Conclusió
Per ajustar/canviar la nitidesa 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 la nitidesa() ” per canviar la nitidesa de la imatge d'entrada amb els factors de nitidesa desitjats. Finalment, visualitzeu la imatge ajustada per la nitidesa mostrant-la. Aquest article ha demostrat el mètode per ajustar/canviar la nitidesa de la imatge a PyTorch.