Pretvorite sliku u sive tonove u C#

Ovaj vodič se fokusira na to kako pretvoriti image u sive tonove u C#. Obuhvaća postavke okruženja, postupni postupak i primjer isječka koda za pretvaranje slike u sive tonove u C#. Možete slijediti ovaj vodič za pretvaranje nekoliko formata slika kao što su JPG, PNG, BMP, itd.

Koraci za pretvaranje slike u sive tonove u C#

  1. Pripremite IDE instaliranjem Aspose.Imaging for .NET s NuGet upraviteljem paketa za pretvaranje slike u boji u sive tonove
  2. Pročitajte izvornu sliku u boji s klasom Image
  3. Prebacite sliku na objekt klase RasterCachedImage
  4. Transformirajte ulaznu sliku u njezinu verziju u sivim tonovima
  5. Napišite sliku u sivim tonovima pomoću metode Save

Ovi koraci sažimaju slijed za pretvorbu slike u crno-bijelu u C#. Prvo pročitajte izvornu sliku u boji i spremite je u predmemoriju. Posljedično, promijenite prostor boja slike u verziju u sivim tonovima i izvezite izlaznu sliku.

Kod za pretvaranje slike u sive tonove u C#

Ovaj isječak koda učinkovit je za izvoz slike u boji u sive tonove u C#. Koristi klasu Image za čitanje ulazne datoteke i zatim sprema informacije metodom CacheData. Zatim se prostor boja mijenja u sive tonove prije renderiranja izlazne slikovne datoteke.

U ovom smo članku razumjeli kako promijeniti sliku u sive tonove u C#. Dok, ako želite zamutiti slike, idite na članak na Zamućenje slike u C#.

 Hrvatski