Tento krátký průvodce vysvětluje, jak převést barvu image na černou a bílou pomocí Node.js REST API. Naučíte se vytvořit **převaděč barevného obrázku na černobílý pomocí rozhraní Node.js REST s Cloud SDK na bázi Node.js. 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 pro změnu obrázku na stupně šedi
- Stáhněte si Aspose.Imaging Cloud SDK pro Node.js pro změnu barevných obrázků na černobílé
- Nastavte projekt Node.js pomocí výše uvedené sady SDK
Kroky pro převod obrázku na černobílý pomocí Node.js 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řevedení obrázku na stupně šedi pomocí rozhraní Node.js 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í Node.js Low Code API
Tento kód demonstroval proces převodu obrázku na stupně šedi pomocí rozhraní API založeného na Node.js. 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í Node.js REST API.