Deze korte handleiding legt uit hoe je kleur image naar zwart-wit converteert met behulp van de Node.js REST API. Je leert hoe je een converter van kleurenfoto’s naar zwart-wit ontwikkelt met behulp van de Node.js REST-interface met een Node.js-gebaseerde Cloud SDK. Je leert hoe je afbeeldingen uploadt naar de cloudopslag en de kleur verandert in zwart-wit.
Voorwaarde
- Maak een account aan API-referenties om de afbeelding naar grijstinten te veranderen
- Download Aspose.Imaging Cloud SDK voor Node.js om de gekleurde afbeeldingen naar zwart-wit te veranderen
- Stel een Node.js-project in met de bovenstaande SDK
Stappen om een afbeelding naar zwart-wit te converteren met behulp van de Node.js RESTful-service
- Stel ImagingApi-referenties in door het Cloud-eindpunt, de client-ID en het geheim op te geven
- Lees de invoerafbeelding van het lokale bestandssysteem in een geheugenstroom
- Upload de lokale afbeelding naar de cloudopslag, zodat deze op afstand kan worden verwerkt
- Zodra de afbeelding is geüpload, maakt u een verzoek voor een grijswaardenafbeelding met behulp van de bestandsnaam
- Stuur het verzoek naar de server met behulp van de GrayscaleImage()-methode en haal de geretourneerde grijstinten op als een stroom
- Sla de grijstintenafbeelding lokaal op met een nieuwe bestandsnaam
Deze stappen definiëren het proces voor het converteren van een afbeelding naar grijswaarden met behulp van de Node.js REST-interface. Begin het proces door de API-referenties in te stellen, de invoerafbeelding uit het lokale bestandssysteem te lezen, de afbeelding te uploaden naar de cloudopslag, de aanvraag voor de grijswaardenafbeelding aan te maken en deze naar de server te sturen. Zodra de aanroep succesvol is, wordt de resulterende afbeelding in een stream geretourneerd.
Code om een afbeelding naar wit en zwart te converteren met behulp van de Node.js Low Code API
Deze code demonstreert het proces voor het converteren van een afbeelding naar grijstinten met behulp van een Node.js-gebaseerde API. U kunt deze functie ook gebruiken zonder cloudopslag. Het is ook mogelijk om de uitvoer indien nodig in verschillende bestandsformaten op te slaan.
Dit artikel heeft ons geleerd hoe we gekleurde afbeeldingen kunnen omzetten naar zwart-wit. Voor het bijsnijden van afbeeldingen, zie het artikel op Afbeelding bijsnijden met Node.js REST API.