Kuidas PyTorchis pildi tooni reguleerida?

Kuidas Pytorchis Pildi Tooni Reguleerida



Värvitoon viitab valguse domineerivale lainepikkusele, mis määrab, millist värvi inimesed tajuvad. See on värvi atribuut, mis võimaldab inimestel eristada sama värviperekonna erinevaid toone. Kasutajad saavad reguleerida mis tahes pildi tooni, et muuta selle efekti ja välimust. PyTorch pakub kohanda_värv() ” meetod konkreetse pildi tooni muutmiseks. See meetod tagastab kasutajatele värvitooniga kohandatud pildi.

See artikkel demonstreerib PyTorchis pildi tooni muutmise meetodit.

Kuidas PyTorchis pildi tooni reguleerida/muuta?

Pildi tooni reguleerimiseks PyTorchis vaadake järgmisi samme.







1. toiming: laadige pilt üles teenusesse Google Colab

Esmalt avage Google Colab ja klõpsake allpool esiletõstetud ikoonidel. Seejärel valige arvutist konkreetne pilt ja laadige see üles:





Seejärel laaditakse pilt üles Google Colabi:





Siin oleme üles laadinud järgmise pildi ja kohandame selle pildi tooni:



2. samm: importige vajalik kogu

Pärast seda importige vajalikud teegid. Näiteks oleme importinud järgmised teegid:

importida tõrvik

alates PIL importida Pilt

importida tõrvikuvisioon. teiseneb . funktsionaalne nagu F

Siin:

  • import tõrvik ” impordib PyTorchi teegi.
  • PIL-i impordi pildist ” kasutatakse erinevate pildifailivormingute avamiseks ja salvestamiseks.
  • import torchvision.transforms.functional kui F ” impordib funktsionaalse mooduli saidist „torchvision.transforms”, mis pakub teisendusi:

3. samm: lugege sisendpilti

Järgmisena lugege arvutist sisendpilti. Siin loeme ' lilled_img.jpg ja salvestades selle kaustas sisend_img ” muutuja:

sisend_img = Pilt. avatud ( 'flowers_img.jpg' )

4. samm: muutke sisendpildi tooni

Nüüd muutke sisendpildi tooni konkreetse tooniteguriga, kasutades nuppu ' kohanda_värv() ” meetod. Siin kohandame tooni teguriga ' 0.2 ”:

uus_img = F. reguleeri_toon ( sisend_img , 0.2 )

5. samm: kuvage kohandatud tooniga pilt

Lõpuks vaadake värvitooniga kohandatud pilti, kuvades selle:

uus_img

Ülaltoodud väljund näitab, et sisendpildi toon on edukalt reguleeritud määratud tooniteguriga, st '0,2'.

Samamoodi saavad kasutajad määrata pildi tooni reguleerimiseks mis tahes muud toonitegurit. Nüüd kohandame sama pilti ' -0,3 ” toonitegur, et näha erinevust:

uus_img = F. reguleeri_toon ( sisend_img , - 0.3 )

See muudab pildi tooni:

Märge: Kasutajad saavad anda tooniteguri väärtuse vahemikus [−0,5, 0,5]. Need väärtused annavad pildile täiendavaid värve, samas kui '0' annab esialgse pildi.

Võrdlus

Algse pildi ja värvitooniga kohandatud piltide võrdlust näete allpool:

Märge : meie Google Colabi märkmikule pääsete juurde siit link .

Oleme selgitanud tõhusat meetodit pildi tooni reguleerimiseks PyTorchis.

Järeldus

PyTorchis pildi tooni reguleerimiseks/muutmiseks laadige esmalt soovitud pilt teenusesse Google Colab. Seejärel importige vajalikud teegid ja lugege sisendpilti. Järgmisena kasutage ' kohanda_värv() ” meetod sisendpildi tooni muutmiseks soovitud tooniteguritega. Lõpuks vaadake värvitooniga kohandatud pilti, kuvades selle. See artikkel on näidanud meetodit pildi tooni reguleerimiseks/muutmiseks PyTorchis.