Hogyan állítsuk be a kép élességét a PyTorch-ban?

Hogyan Allitsuk Be A Kep Elesseget A Pytorch Ban



Élesség a kép jellemzőinek részletességére és tisztaságára utal. Az éles képnek világosan meghatározott élei és részletei vannak, míg az elmosódott képnek homályos élei és részletei vannak. A felhasználók bármilyen kép élességét módosíthatják a minőség javítása érdekében. A PyTorch biztosítja a „ beállítás_élesség() ” módszer egy adott kép élességének megváltoztatására. Ez a módszer az élességgel beállított képet adja vissza a felhasználóknak.

Ez a cikk bemutatja a kép élességének megváltoztatásának módszerét a PyTorch alkalmazásban.

Hogyan állítsuk be/módosítsuk a kép élességét a PyTorch alkalmazásban?

A kép élességének a PyTorch alkalmazásban történő beállításához kövesse az alábbi lépéseket:







1. lépés: Töltse fel a képet a Google Colabba

Először nyissa meg a Google Colabot, és kattintson az alább kiemelt ikonokra. Ezután válassza ki az adott képet a számítógépről, és töltse fel:





Ezzel a kép feltöltődik a Google Colabba:





Itt feltöltöttük a következő képet, és beállítjuk ennek a képnek az élességét:



2. lépés: Importálja a szükséges könyvtárat

Ezt követően importálja a szükséges könyvtárakat. Például a következő könyvtárakat importáltuk:

import fáklya

tól től PIL import Kép

import fáklyalátás. átalakítja . funkcionális mint F

Itt:

  • ' import fáklya ” importálja a PyTorch könyvtárat.
  • ' a PIL import képből ” a különböző képfájlok megnyitására és mentésére szolgál.
  • ' import torchvision.transforms.functional mint F ” importálja a funkcionális modult a „torchvision.transforms” fájlból, amely transzformációkat biztosít:

3. lépés: Olvassa el a bemeneti képet

Ezt követően olvassa el a bemeneti képet a számítógépről. Itt olvassuk a „ birds_img.jpg ' és tárolja a ' input_img ” változó:

input_img = Kép. nyisd ki ( 'birds_img.jpg' )

4. lépés: Módosítsa a bemeneti kép élességét

Most módosítsa a bemeneti kép élességét az adott élességtényezővel a „ beállítás_élesség() ” módszerrel. Itt az élességet egy élességi tényezővel állítjuk be ' 6 ”:

new_img = F. élesség beállítása ( input_img , 6 )

5. lépés: Jelenítse meg a Sharpness Adjusted képet

Végül tekintse meg az élességgel beállított képet a megjelenítésével:

new_img

A fenti kimenet azt mutatja, hogy a bemeneti kép élessége sikeresen be lett állítva a megadott élességi tényezővel, azaz „6”-tal.

Hasonlóképpen, a felhasználók bármilyen más élességi tényezőt megadhatnak a kép élességének beállításához/módosításához. Most ugyanazt a képet állítjuk be a „ -4 ” élességi tényező a különbség megtekintéséhez:

new_img = F. élesség beállítása ( input_img , - 4 )

Ez elhomályosítja a képet:

Jegyzet: A ' 0 ” érték és a „0” alatti élességi tényező elmosódott képet ad, és a „ 1 ” adja az eredeti képet. Az 1 feletti érték növeli a kép élességét.

Összehasonlítás

Az eredeti kép és a beállított élességű képek összehasonlítása alább látható:

jegyzet : Google Colab jegyzetfüzetünket ezen a címen érheti el link .

Elmagyaráztuk a kép élességének beállításának hatékony módszerét a PyTorch alkalmazásban.

Következtetés

A kép élességének PyTorch alkalmazásban történő beállításához/módosításához először töltse fel a kívánt képet a Google Colabba. Ezután importálja a szükséges könyvtárakat, és olvassa el a bemeneti képet. Ezután használja a „ beállítás_élesség() ” módszerrel módosíthatja a bemeneti kép élességét a kívánt élességi tényezőkkel. Végül tekintse meg az élességgel beállított képet a megjelenítésével. Ez a cikk bemutatta a kép élességének beállításának/módosításának módszerét a PyTorch alkalmazásban.