Modificare un'immagine con il Nokia Imaging SDK in Windows Phone 8

di Marco Leoncini, in Windows Phone 8, Nokia Imaging SDK,

Nokia è da sempre stata molto attiva nel settore del digital imaging, come testimonia il recente rilascio del Nokia Imaging SDK: questa libreria ci permette di applicare ad un'immagine uno o più filtri in modo da modificarne l'aspetto originale.
È possibile scaricare l'SDK dal seguente indirizzo: http://aspit.co/aos

Una volta scaricato e referenziate le librerie, possiamo modificare rapidamente un'immagine.
La prima cosa da fare è creare una "sessione":

var  session = await EditingSessionFactory.CreateEditingSessionAsync(myStream);

Successivamente, dobbiamo iniziare una nuova sessione da un file, con StorageFile, o da Stream, per poter modificare l'immagine all'interno della sessione, aggiungendo dei filtri:

session.AddFilter(FilterFactory.CreateCartoonFilter(true));

In questo caso inseriamo un filtro che "cartoonizza" l'immagine. Possiamo mostrare in modo rapido il risultato dell'applicazione di uno o più filtri, riversando in tutto in un controllo Image

await session.RenderToImageAsync(CartoonImage, OutputOption.PreserveAspectRatio);

Questo è solo uno dei tanti filtri disponibili: è possibile esplorarli tutti con le applicazioni demo messe a disposizione da Nokia.

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi