Tato krátká příručka vysvětluje, jak převést barvu image na černobílou pomocí rozhraní Python REST API. Naučíte se vyvinout převodník barevného obrázku na černobílý pomocí rozhraní Python REST Interface s cloudovou SDK založenou na Pythonu. 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 si účet pomocí přihlašovacích údajů API pro změnu obrázku na stupně šedi
- Stáhněte si Aspose.Imaging Cloud SDK pro Python pro změnu barevných obrázků na černobílé
- Nastavení projektu v Pythonu s výše uvedeným SDK
Kroky pro převod obrázku na černobílý pomocí služby Python RESTful
- Nastavení přihlašovacích údajů ImagingApi zadáním cloudového koncového bodu, ID klienta a tajného klíče
- Načíst vstupní obraz z lokálního souborového systému do paměťového proudu
- Nahrajte lokální obraz 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 s použitím názvu souboru
- Odešlete požadavek na server pomocí metody Obrázek ve stupních šedi() a načtěte vrácenou 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 obrázku do stupňů šedi pomocí rozhraní Pythonu REST. Proces zahájíte nastavením přihlašovacích údajů API, načtením vstupního obrázku z lokálního souborového systému, 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ílý a černý pomocí Python Low Code API
Tento kód demonstroval proces převodu obrázku do stupňů šedi pomocí API založeného na Pythonu. 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, jak změnit barevné obrázky na černobílé. Chcete-li obrázky oříznout, podívejte se do článku o Oříznutí obrázku pomocí Python REST API.