Questo breve tutorial spiega come applicare un filtro su image utilizzando l’API REST di Python. Imparerai ad applicare un filtro a un’immagine utilizzando l’API Python Low Code con l’aiuto di un Cloud SDK basato su Python. Contiene informazioni sulla personalizzazione dell’immagine di output utilizzando diverse proprietà e metodi.
Prerequisito
Crea credenziali API per un account per applicare un filtro all’immagine
Scaricamento Aspose.Imaging Cloud SDK for Python for applying effects to photos
Configurare il progetto Python con l’SDK sopra indicato
Passaggi per applicare filtri alle foto utilizzando l’interfaccia REST di Python
- 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 Python. 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 Python
Questo codice ha illustrato il processo per applicare filtri alle immagini online utilizzando un’API Python basata su Python. 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 Python.