2013-07-31 3 views
5

Voglio sapere come manipolare i pixel come quello che possiamo fare con il codice C# in JavaScript con Phonegap lib.Come eseguire l'elaborazione delle immagini con PhoneGap in JavaScript

Non sono sicuro se sia possibile. Finora quello che ho trovato non è correlato all'elaborazione delle immagini nella libreria Phonegap. (Fornisce Image, l'helper di Cattura per fare qualcosa, ma non è sufficiente)

Quando dico manipolare i pixel non si tratta dei metodi semplici come ritagliare, ridimensionare, ruotare ecc. dovrebbe scendere al livello di avere accesso ai singoli pixel in un'immagine, in modo da poter eseguire calcoli più complicati.

Grazie.

PS: ragazzi grazie per aver lasciato "-1", si prega di dare le vostre ragioni allo stesso tempo. thx

+0

Poiché è javascript, si dovrebbe fare lo stesso si farebbe su un browser: utilizzando

+0

@chris thx, ho trovato utile tela. – Franva

+0

@ chris-l Ciao, il tuo commento è il più vicino, per favore postalo come risposta e lo contrassegnerò come la mia risposta. grazie – Franva

risposta

4

Poiché è javascript, è fatto lo stesso si dovrebbe fare in un browser: utilizzando <canvas>

Ecco fastCanvas, un plugin PhoneGap per il suo utilizzo . Non l'ho usato, ma spero sia effettivamente utile.

3

@chris ha ragione. Poiché stai usando Javacript puoi usare comunque le librerie JS che hai usato sul desktop. Ad esempio, utilizzo CamanJS (http://camanjs.com/) per applicare alcuni filtri nella mia app Phonegap. È facile da usare e funziona bene. Ma non dimenticare che stai eseguendo JS su un dispositivo mobile. I dispositivi mobili non hanno la stessa potenza di calcolo come desktop ...

+0

Ciao Aliassse, queste librerie sono abbastanza potenti da gestire complicate elaborazioni di immagini? E grazie per aver fornito una libreria di immagini JS. – Franva

+0

Vuoi dire "abbastanza potente per gestire l'elaborazione complicata delle immagini"? Cosa vuoi fare con queste librerie? – David

+0

Ciao Aliassse, per favore dai un'occhiata a http://en.wikipedia.org/wiki/Image_processing cheers – Franva