• [^] # Re: Mince les liens

    Posté par (site web personnel) . En réponse au message Déformer une image avec < canvas >. Évalué à 2.

    Là je cherche comment avoir la taille d'une image (facile) puis comment accéder à l'image pixel par pixel (moyen) puis créer une image en y placant les pixels un à un (difficile) !

    Regarde la fonction getImageData de l'API de canvas. À partir de là tu peux obtenir la taille de l'image et un tableau de pixels. La fonction putImageData te permet d'écrire tes modifications dans le canvas. Évidemment tu vas devoir ré-implémenter l'algorithme qui fait l'effet que tu veux en javascript. Mais avant toute chose, je te conseille de vérifier que ces fonctions sont bien implémentées dans les navigateurs web que tu vises.

    http://www.whatwg.org/specs/web-apps/current-work/multipage/(...)