Questo breve tutorial illustra come applicare un filtro a image utilizzando l’API REST di C#. Imparerai ad applicare un filtro a un’immagine utilizzando l’API C# Low Code con l’aiuto di un Cloud SDK basato su .NET. Contiene informazioni sulla personalizzazione dell’immagine di output utilizzando diverse proprietà e metodi.
Prerequisito
Crea credenziali API dell’account per applicare un filtro all’immagine
Scaricamento Aspose.Imaging Cloud SDK for Dotnet for applying effects to photos
Configurare il progetto C# con l’SDK sopra indicato
Passaggi per applicare filtri alle foto utilizzando l’interfaccia REST C#
- Crea un’istanza di ImagingApi per interagire con i servizi Aspose.Cloud
- Definisci il file di input e l’URL di base dell’API
- Carica l’immagine sullo storage Cloud utilizzando Filestream
- Imposta i parametri del filtro di nitidezza utilizzando l’oggetto di classe SharpenFilterProperties
- Crea la richiesta del filtro utilizzando la classe FilterEffectImageRequest
- Applica il filtro utilizzando la classe FilterEffectImage e salva l’output
Questi passaggi definiscono il processo per applicare effetti alle foto online utilizzando l’API REST di C#. Carica l’immagine sorgente dal disco locale all’archiviazione cloud utilizzando l’oggetto ImagingApi, imposta i parametri del filtro di nitidezza, crea l’oggetto di richiesta e chiama il metodo FilterEffectImage() per applicare i filtri. Puoi salvare l’immagine di output in uno qualsiasi dei formati desiderati e salvare l’immagine filtrata sul disco restituito nell’oggetto di risposta della chiamata API.
Codice per applicare il filtro all’immagine utilizzando il servizio RESTful C#
Questo codice ha illustrato il processo per applicare filtri immagine online utilizzando API basate su C# .NET. Abbiamo definito la dimensione della matrice per il filtro, la deviazione standard per la sfocatura gaussiana e il moltiplicatore per l’effetto di nitidezza. Molti altri tipi di filtri possono essere utilizzati per modificare un’immagine di conseguenza.
Questo articolo ci ha guidato nell’applicazione dei filtri a un’immagine. Per correggere la nitidezza di un’immagine, consulta l’articolo Deskew dei documenti scansionati utilizzando l’API REST di C#.