Hur justerar man skärpan på en bild i PyTorch?

Hur Justerar Man Skarpan Pa En Bild I Pytorch



Skärpa hänvisar till detaljerna och klarheten i en bilds egenskaper. En skarp bild har tydligt definierade kanter och detaljer, medan en suddig bild har suddiga kanter och detaljer. Användare kan justera skärpan på vilken bild som helst för att förbättra dess kvalitet. PyTorch tillhandahåller ' justera_skärpa() ” metod för att ändra skärpan i en viss bild. Denna metod returnerar den skärpa-justerade bilden till användarna.

Den här artikeln kommer att demonstrera metoden för att ändra bildens skärpa i PyTorch.

Hur justerar/ändrar man bildens skärpa i PyTorch?

För att justera bildens skärpa i PyTorch, kolla in följande steg:







Steg 1: Ladda upp en bild till Google Colab

Öppna först Google Colab och klicka på de markerade ikonerna nedan. Välj sedan den specifika bilden från datorn och ladda upp den:





Genom att göra det kommer bilden att laddas upp till Google Colab:





Här har vi laddat upp följande bild och vi kommer att justera skärpan på denna bild:



Steg 2: Importera nödvändigt bibliotek

Efter det, importera de nödvändiga biblioteken. Till exempel har vi importerat följande bibliotek:

importera fackla

från PIL importera Bild

importera fackelvision. omvandlar . funktionell som F

Här:

  • ' importera ficklampa ” importerar PyTorch-biblioteket.
  • ' från PIL import bild ” används för att öppna och spara olika bildfilformat.
  • ' import torchvision.transforms.functional som F ” importerar funktionsmodulen från ”torchvision.transforms” som tillhandahåller transformationer:

Steg 3: Läs ingångsbilden

Efter det läser du ingångsbilden från datorn. Här läser vi ' fåglar_img.jpg ' och lagra den i ' input_img ' variabel:

input_img = Bild. öppen ( 'fåglar_img.jpg' )

Steg 4: Ändra ingångsbildens skärpa

Ändra nu ingångsbildens skärpa med den specifika skärpefaktorn med hjälp av ' justera_skärpa() 'metoden. Här justerar vi skärpan med en skärpafaktor ' 6 ”:

new_img = F. justera_skärpa ( input_img , 6 )

Steg 5: Visa den skärpa justerade bilden

Slutligen, se den skärpa justerade bilden genom att visa den:

new_img

Ovanstående utdata visar att skärpan på ingångsbilden har justerats med den angivna skärpefaktorn, dvs. '6'.

På samma sätt kan användare ange vilken annan skärpa som helst för att justera/modifiera bildens skärpa. Nu kommer vi att justera samma bild med ' -4 ' skärpa faktor för att se skillnaden:

new_img = F. justera_skärpa ( input_img , - 4 )

Detta gör bilden suddig:

Notera: den ' 0 ' värde och mindre än '0' för skärpafaktorn ger en suddig bild och ' 1 ” ger originalbilden. Ett värde över 1 ökar skärpan i bilden.

Jämförelse

Jämförelsen mellan originalbilden och skärpajusterade bilder kan ses nedan:

Notera : Du kan komma åt vår Google Colab Notebook här länk .

Vi har förklarat den effektiva metoden för att justera skärpan i en bild i PyTorch.

Slutsats

För att justera/ändra bildens skärpa i PyTorch, ladda först upp önskad bild till Google Colab. Importera sedan de nödvändiga biblioteken och läs inmatningsbilden. Använd sedan ' justera_skärpa() ”-metod för att ändra ingångsbildens skärpa med önskade skärpefaktorer. Till sist, se den skärpa justerade bilden genom att visa den. Den här artikeln har demonstrerat metoden för att justera/ändra bildens skärpa i PyTorch.