Hvordan justeres skarpheden af ​​et billede i PyTorch?

Hvordan Justeres Skarpheden Af Et Billede I Pytorch



Skarphed henviser til detaljerne og klarheden af ​​et billedes funktioner. Et skarpt billede har klart definerede kanter og detaljer, hvorimod et sløret billede har uklare kanter og detaljer. Brugere kan justere skarpheden af ​​ethvert billede for at forbedre dets kvalitet. PyTorch leverer ' juster_skarphed() ” metode til at ændre skarpheden af ​​et bestemt billede. Denne metode returnerer det skarphedsjusterede billede til brugerne.

Denne artikel vil demonstrere metoden til at ændre billedets skarphed i PyTorch.

Hvordan justeres/ændres billedets skarphed i PyTorch?

For at justere billedets skarphed i PyTorch, tjek følgende trin:







Trin 1: Upload et billede til Google Colab

Åbn først Google Colab og klik på de nedenfor fremhævede ikoner. Vælg derefter det specifikke billede fra computeren og upload det:





Ved at gøre det vil billedet blive uploadet til Google Colab:





Her har vi uploadet følgende billede, og vi vil justere skarpheden af ​​dette billede:



Trin 2: Importer nødvendigt bibliotek

Derefter skal du importere de nødvendige biblioteker. For eksempel har vi importeret følgende biblioteker:

importere fakkel

fra PIL importere Billede

importere fakkelsyn. transformerer . funktionelle som F

Her:

  • import lommelygte ” importerer PyTorch-biblioteket.
  • fra PIL import billede ” bruges til at åbne og gemme forskellige billedfilformater.
  • import torchvision.transforms.funktionel som F ' importerer det funktionelle modul fra 'torchvision.transforms', der giver transformationer:

Trin 3: Læs inputbilledet

Læs derefter inputbilledet fra computeren. Her læser vi ' fugle_img.jpg ' og gemme den i ' input_img variabel:

input_img = Billede. åben ( 'birds_img.jpg' )

Trin 4: Skift inputbilledets skarphed

Rediger nu inputbilledets skarphed med den specifikke skarphedsfaktor ved hjælp af ' juster_skarphed() ” metode. Her justerer vi skarpheden med en skarphedsfaktor ' 6 ”:

new_img = F. juster_skarphed ( input_img , 6 )

Trin 5: Vis det skarphedsjusterede billede

Til sidst kan du se det skarphedsjusterede billede ved at vise det:

new_img

Ovenstående output viser, at skarpheden af ​​inputbilledet er blevet justeret med den specificerede skarphedsfaktor, dvs. '6'.

På samme måde kan brugere angive enhver anden skarphedsfaktor for at justere/ændre billedets skarphed. Nu vil vi justere det samme billede med ' -4 ” skarphedsfaktor for at se forskellen:

new_img = F. juster_skarphed ( input_img , - 4 )

Dette vil sløre billedet:

Bemærk: Det ' 0 ' værdi og mindre end '0' for skarphedsfaktoren giver et sløret billede og ' 1 ” giver det originale billede. En værdi over 1 øger billedets skarphed.

Sammenligning

Sammenligningen mellem originalbilledet og skarphedsjusterede billeder kan ses nedenfor:

Bemærk : Du kan få adgang til vores Google Colab Notebook her link .

Vi har forklaret den effektive metode til at justere skarpheden af ​​et billede i PyTorch.

Konklusion

For at justere/ændre billedets skarphed i PyTorch skal du først uploade det ønskede billede til Google Colab. Importer derefter de nødvendige biblioteker og læs inputbilledet. Brug derefter ' juster_skarphed() ” metode til at ændre inputbilledets skarphed med ønskede skarphedsfaktorer. Til sidst kan du se det skarphedsjusterede billede ved at vise det. Denne artikel har demonstreret metoden til at justere/ændre billedets skarphed i PyTorch.