Tento krátký průvodce vysvětluje, jak převést barvu image na černou a bílou pomocí C# REST API. Naučíte se vytvořit převaděč barevného obrázku na černobílý pomocí C# REST Interface s Cloud SDK na bázi .NET. Provede vás nahráváním obrázků do cloudového úložiště a změnou barvy na černobílou.
Předpoklad
[Vytvořte přihlašovací údaje API účtu] ( https://kb.aspose.cloud/ total/net/how-to-create-aspose-cloud-apis-account/), chcete-li změnit obrázek na odstíny šedi
Stáhnout Aspose.Imaging Cloud SDK for Dotnet for changing the colored images to black and white
Nastavte projekt C# pomocí výše uvedeného SDK
Kroky pro převod obrázku na černobílý pomocí C# RESTful Service
- Nastavte přihlašovací údaje ImagingApi poskytnutím cloudového koncového bodu, ID klienta a tajného klíče
- Načtěte vstupní obraz z místního souborového systému do paměťového toku
- Nahrajte místní obrázek do cloudového úložiště, aby mohl být zpracován vzdáleně
- Jakmile je obrázek nahrán, vytvořte požadavek na obrázek ve stupních šedi pomocí názvu souboru
- Odešlete požadavek na server pomocí metody GrayscaleImage() a načtěte vrácené stupně šedi jako stream
- Uložte obrázek ve stupních šedi lokálně s novým názvem souboru
Tyto kroky definují proces převodu obrazu na stupně šedi pomocí rozhraní C# REST. Začněte proces nastavením přihlašovacích údajů API, načtením vstupního obrázku z místního systému souborů, nahráním obrázku do cloudového úložiště, vytvořením požadavku na obrázek ve stupních šedi a odesláním požadavku na server. Jakmile je volání úspěšné, vrátí výsledný obrázek ve streamu.
Kód pro převod obrázku na bílou a černou pomocí C# Low Code API
Tento kód demonstroval proces převodu obrázku na stupně šedi pomocí rozhraní API na bázi C# .NET. Tuto funkci můžete použít i bez cloudového úložiště. V případě potřeby je také možné uložit výstup v různých formátech souborů.
Tento článek nás naučil změnit barevné obrázky na černobílé. Chcete-li oříznout obrázky, přečtěte si článek na Oříznout obrázek pomocí C# REST API.