Převést obrázek na stupně šedi v C#

Tento tutoriál se zaměřuje na to, jak převést image na stupně šedi v C#. Zahrnuje nastavení prostředí, postupný proces a ukázkový úryvek kódu pro převod obrázku na stupně šedi v C#. Podle tohoto průvodce můžete převést několik formátů obrázků, jako je JPG, PNG, BMP atd.

Kroky k převodu obrázku na stupně šedi v C#

  1. Připravte si IDE instalací Aspose.Imaging for .NET se správcem balíčků NuGet, abyste převedli barevný obrázek na stupně šedi
  2. Přečtěte si zdrojový barevný obrázek pomocí třídy Image
  3. Přeneste obrázek do objektu třídy RasterCachedImage
  4. Transformujte vstupní obrázek na jeho verzi ve stupních šedi
  5. Napište obrázek ve stupních šedi pomocí metody Save

Tyto kroky shrnují sekvenci pro převedení obrázku na černobílý v C#. Nejprve si přečtěte zdrojový barevný obrázek a uložte jej do mezipaměti. Následně změňte barevný prostor obrázku na jeho verzi ve stupních šedi a exportujte výstupní obrázek.

Kód pro převod obrázku na stupně šedi v C#

Tento fragment kódu je účinný pro export barevného obrázku do stupňů šedi v C#. Využívá třídu Image ke čtení vstupního souboru a poté ukládá informace do mezipaměti pomocí metody CacheData. Poté se barevný prostor před vykreslením výstupního obrazového souboru změní na stupně šedi.

V tomto článku jsme pochopili, jak změnit obrázek na stupně šedi v C#. Pokud však chcete obrázky rozmazat, přejděte na článek na Rozostření obrazu v C#.

 Čeština