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#
- Připravte si IDE instalací Aspose.Imaging for .NET se správcem balíčků NuGet, abyste převedli barevný obrázek na stupně šedi
- Přečtěte si zdrojový barevný obrázek pomocí třídy Image
- Přeneste obrázek do objektu třídy RasterCachedImage
- Transformujte vstupní obrázek na jeho verzi ve stupních šedi
- 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#.