2010-06-11 9 views
4

Je voudrais faire une application Android qui permet à un utilisateur d'appliquer des effets sympas aux photos prises avec l'appareil photo. Il y en a déjà quelques-uns, je sais, mais j'aimerais en faire un.Comment puis-je créer des effets photo sous Android?

J'ai été googling et débordement de pile, mais jusqu'ici j'ai trouvé surtout quelques références à des articles ou à des livres publiés. Je commande celui-ci d'Amazon actuellement - Digital Image Processing: An Algorithmic Introduction using Java

Après quelques lectures, je pense avoir une compréhension de base de la manipulation des valeurs RVB pour tous les pixels de l'image. Ma question principale est comment puis-je trouver une transformation qui produit des effets sympas?

Par des effets sympas que je veux dire un peu comme ceux de ces applications iPhone:

J'ai déjà un peu d'expérience avec Java, et je l'ai fait ma première application pour Android déjà. Des idées? Merci d'avance.

+0

Quelle est votre question? Comment ces effets peuvent-ils être obtenus en général («langage agnostique»), ou comment les faire en Java et quelles bibliothèques sont les mieux adaptées à une telle tâche? – zerm

+0

Idéalement, j'aimerais connaître les deux. Je n'ai pas vu d'exemples concrets de code qui ont réellement créé un effet polaroid (par exemple) d'un .jpg. Je suppose qu'il s'agit d'appliquer la bonne transformation de contraste à une image et peut-être aussi un masque pour assombrir les bords (pour simuler l'exposition inégale). Puisque je pense implémenter ceci pour Android, je serais également heureux de voir quelques conseils sur les classes spécifiques à la plate-forme qui pourraient être utilisées. – PaulH

Répondre