Tento krátký tutoriál popisuje, jak použít filtr na image pomocí Node.js REST API. Naučíte se aplikovat filtr na obrázek pomocí Node.js Low Code API s pomocí Node.js-basedCloud SDK. Obsahuje informace o přizpůsobení výstupního obrazu pomocí různých vlastností a metod.
Předpoklad
- Vytvořte přihlašovací údaje API účtu pro použití filtru na obrázek
- Stáhněte si Aspose.Imaging Cloud SDK pro Node.js pro použití efektů na fotografie
- Nastavte projekt Node.js pomocí výše uvedené sady SDK
Postup použití filtrů na fotografie pomocí rozhraní REST Node.js
- Vytvoří instanci ImagingApi pro interakci se službami Aspose.Cloud
- Definujte vstupní soubor a základní adresu URL rozhraní API
- Nahrajte obrázek do cloudového úložiště pomocí Filestream
- Nastavte parametry filtru zostření pomocí objektu třídy SharpenFilterProperties
- Vytvořte požadavek na filtr pomocí třídy FilterEffectImageRequest
- Použijte filtr pomocí třídy FilterEffectImage a uložte výstup
Tyto kroky definují proces, jak aplikovat efekty na fotografie online pomocí Node.js REST API. Nahrajte zdrojový obrázek z místního disku do cloudového úložiště pomocí objektu ImagingApi, nastavte parametry filtru zostření, vytvořte objekt požadavku a zavolejte metodu FilterEffectImage() pro použití filtrů. Výstupní obraz můžete uložit v libovolném z požadovaných formátů a uložit filtrovaný obraz na disk vrácený v objektu odpovědi volání API.
Kód pro použití filtru na obrázek pomocí Node.js RESTful Service
Tento kód demonstroval proces používání obrazových filtrů online pomocí rozhraní API založeného na Node.js. Definovali jsme velikost matice pro filtr, směrodatnou odchylku pro Gaussovo rozostření a multiplikátor pro efekt ostrosti. K odpovídající změně obrázku lze použít mnoho dalších typů filtrů.
Tento článek nás navedl k použití filtrů na obrázek. Chcete-li vyrovnat obrázek, přečtěte si článek Opravte naskenované dokumenty pomocí rozhraní Node.js REST API.